Password Generator

Generate strong random passwords or memorable passphrases using cryptographically secure randomness in your browser.

Files and content are processed locally in your browser and are not uploaded to our server.

About this tool

Create a strong random password or a word-based passphrase. Choose the length, uppercase and lowercase letters, numbers, symbols, and whether to exclude characters that are easy to confuse, such as 0, O, 1, and l.

How to use

  1. Cryptographically secure random generation
  2. Passwords up to 128 characters
  3. Choose uppercase letters, lowercase letters, numbers, and symbols
  4. Exclude characters that are easy to confuse
  5. Create word-based passphrases
  6. Set requirements: Pick length, character sets, or passphrase word count.
  7. Generate: Click Generate for a fresh cryptographically random password.
  8. Copy immediately: Copy to your password manager—the page does not save it.

Examples

Limitations

FAQ

Is a basic random source used?
No. All randomness comes from a cryptographically secure source as required for secure generation.
Are passwords sent to a server?
Never. Generation and display happen only in your browser tab.
What does exclude ambiguous do?
It omits characters like 0, O, 1, l, I that are easy to confuse when reading or typing.
How do passphrases differ from random passwords?
Passphrases use several words and are often easier to remember. A sufficiently long randomly generated password usually provides more strength for its length.