Passphrase Generator
Generate one or many cryptographically random passphrases from curated word lists. Choose how many words to use, how they are cased and joined, add a small numeric or symbolic suffix, and estimate the resulting entropy.
Also known as: pass phrase · word password · memorable password
secure · crypto RNG
Private by design. Your passphrase is generated locally and never saved, uploaded, or shared — only your settings can be, and only when you choose.
Output
About this tool, tips & examples
What it does
The Passphrase Generator creates random word-based passphrases using your browser’s cryptographically secure random number source. Choose how many words to use, how they are joined and cased, switch between curated word lists, and optionally add a small numeric or symbolic suffix.
Common use cases
- Memorable account passwords and password manager master phrases.
- Recovery-style phrases for accounts you do not sign into often.
- Security training, demos, and example credentials.
- Bulk passphrase generation for labs, workshops, or onboarding.
Settings
- Words per passphrase — how many random words to include.
- How many — generate one passphrase or a batch.
- Separator — join words with a hyphen, space, underscore, dot, comma, or nothing.
- Word case — keep words lowercase, capitalize them, or use the list as-is.
- Add number / Add symbol — append a small random suffix for extra variety.
- Word list — switch between common, short, long, memorable, technical, fantasy-style, or kid-safe words.
- Exclude short / long words — filter the chosen list by word length.
- Exclude ambiguous words — removes words that are more visually confusable in many fonts.
Privacy note
Everything runs locally in your browser using the Web Crypto API. Passphrases are never uploaded, logged, or sent to a server, are never saved automatically, and are never included in share links — only your settings can be shared or saved, and only after you confirm. This generator is secure and intentionally not seeded, so it cannot reproduce the same passphrase later.
FAQ
Is this generator cryptographically secure?
Yes — it uses crypto.getRandomValues through Randarium’s secure randomness
engine. There is no seed control because secure passphrases should not be reproducible.
Can I regenerate the same passphrase later with a seed? No. This is a secure generator, not a seeded one, so it never accepts a seed and never tries to recreate previous output.
Are these word lists Diceware or guaranteed to meet a policy? No. They are curated word lists meant for memorable passphrases. If you must meet a specific policy, check the required word count, suffix rules, and allowed separators before using the output.