What Does the Password Generator Do?
This generator creates strong random passwords using your browser's cryptographically secure random number generator — the same quality of randomness used for encryption keys. Set the length (6–64 characters), toggle lowercase, uppercase, numbers and symbols, optionally exclude look-alike characters (l, 1, I, O, 0) for passwords you might read aloud or type from paper, and generate single passwords or bulk lists up to 100 at once. A strength bar rates every result live.
Nothing leaves your device. Generation happens locally in JavaScript; no password is ever transmitted, stored or logged.
How to Generate a Password
- Set the length — 16 is a strong default; 20+ for critical accounts.
- Choose character sets (all four enabled gives maximum strength per character).
- Click Copy to grab the password, or 🎲 Regenerate for a new one.
- Need many? Enter a count and click Generate List.
Password Hygiene That Actually Matters
- One account, one password — uniqueness stops a single breach from cascading across your accounts.
- Use a password manager — generate long random passwords freely because nothing needs memorizing.
- Guaranteed variety — the generator includes at least one character from every set you enable, then shuffles cryptographically, so no "all lowercase by chance" surprises.
- Add 2FA — even a perfect password is stronger with a second factor behind it.