Password Generator
Generate cryptographically-secure random passwords with a strength meter.
What is the Password Generator?
The Password Generator creates strong, random passwords that resist brute-force attacks. Choose the length and character set (uppercase, lowercase, digits, symbols) and the tool produces a password using the browser’s cryptographic random source.
Reusing weak passwords is the single biggest cause of account breaches. Strong random passwords stored in a password manager solve this — but you still need a way to generate them. This tool gives you a fresh, unpredictable password in a click.
Because the generation happens locally, the password never travels through any server before you save it.
How to use the Password Generator
- 1Pick a length (12–64 characters is a good range).
- 2Toggle character sets: uppercase, lowercase, digits, symbols.
- 3Optionally exclude ambiguous characters (like O and 0).
- 4Click "Generate" — a new password appears.
- 5Copy it to your password manager.
Key features
- Adjustable length up to 128 characters
- Configurable character sets
- Ambiguity avoidance option
- Cryptographically secure randomness
- Instant regenerate button
- Runs entirely offline
Examples
Strong 16-char password
v9!MpZ2q@N7rT$dJPassphrase style
Enable "passphrase mode" for a set of four random words separated by hyphens — easy to type on a phone.
Why use this tool
- Zero risk of predictable passwords
- Uses the browser’s crypto RNG
- Works offline once loaded
- Great pairing with any password manager
- Free and unlimited
Common use cases
- Creating a master password for a password manager
- Setting Wi-Fi passwords for a router
- Generating API keys for scripts
- Sharing temporary passwords with team members
- Replacing weak passwords in old accounts
Frequently asked questions
Is the password truly random?
It uses the Web Crypto API, which is cryptographically secure — as random as the best password managers.
Do you store the passwords?
No. They exist only in your browser tab until you copy them.
What length should I choose?
For online accounts, 16 characters. For master passwords, 20+ with mixed sets.
Should I include symbols?
Yes when the site allows. Some legacy systems reject certain characters — disable those.
Can I generate passphrases?
Yes if the tool exposes passphrase mode — four-word combos are easier to type and remember.