Generate strong, random passwords instantly — all processing happens in your browser. Nothing is sent to any server.
Mode
Random
Pronounceable
Passphrase
password(s) at once (max 20)
Output
Strength
--
Click Generate
History (session only)
- No passwords generated yet.
How It Works
Passwords are generated entirely in your browser using the Web Crypto API (crypto.getRandomValues()), which produces cryptographically secure random values. No data is ever sent to a server.
Entropy measures how unpredictable a password is. The calculation is length x log2(charset size). A 20-character password using all character types reaches approximately 120 bits of entropy — well beyond brute-force reach with current hardware.
Mode Guide
| Mode | Best for |
|---|---|
| Random | Maximum security; use with a password manager |
| Pronounceable | Easier to type aloud; consonant-vowel alternation |
| Passphrase | Memorable; high entropy from word combinations |
Tips for Strong Passwords
- Use 16+ characters for everyday accounts; 24+ for critical ones.
- Enable symbols to maximize entropy in Random mode.
- Use Passphrase mode for passwords you need to remember.
- Never reuse passwords across sites — use a password manager.
- The “Exclude ambiguous” option avoids confusion between
0/Oandl/1/Iwhen reading passwords aloud.
Generate hashes → Hash Generator
Encode/decode text → Universal Encoder/Decoder
