Password Generator
Create strong random passwords of any length right in your browser. Four modes: random, pronounceable, numeric PIN, and pattern-based. See the entropy in bits and estimated time to crack. Exclude ambiguous characters. Bulk generate up to 500 at once.
How to use
Choose a mode
Random, pronounceable, numeric PIN, or a password built from a custom pattern.
Set the rules
Adjust length, character sets and exclude ambiguous or awkward symbols.
Generate
Click the button — the password appears instantly and never leaves your device.
Copy and use
Copy to clipboard, then paste into the service you are signing up for.
Features
Four generation modes
Random, pronounceable, numeric PIN, or a password built from a custom pattern.
Cryptographically secure
Uses the Web Crypto API — the same randomness source TLS uses.
Entropy and crack time
Live estimate of password strength in bits and time-to-crack.
Exclude ambiguous characters
Drop characters that look alike (i, l, 1, O, 0) for easier typing.
Exclude awkward symbols
Skip brackets, quotes and slashes when a service requires typing the password.
Bulk generation
Create up to 500 passwords at once for CSV import or provisioning.
Common use cases
- Create a strong password for a new account
- Generate a password that is easy to dictate over the phone
- Create a PIN for a bank card
- Generate passwords that match a service's requirements
- Create a password for a Wi-Fi router