Passphrase Generator
Generate passphrases that are easy to remember and hard to crack. Words are picked at random from the Electronic Frontier Foundation's 7,776-word diceware list, so each word adds 12.9 bits of entropy — six words give about 77 bits, stronger than most complex passwords.
Choose how many words (5–6 is ideal), the separator, and whether to capitalise and add a number. Each word is picked with cryptographically secure randomness from the EFF Large Wordlist, and the tool shows the exact entropy and estimated crack time. Everything runs in your browser.
Each word is picked at random from the EFF's 7,776-word list (12.9 bits per word). 5 words ≈ 65 bits — about 5 years at 100 billion guesses per second.
Loading word list…
Zero Server Uploads
Files process in local RAM
Instant WASM Speed
No waiting queues or lags
Unlimited Batching
Convert files without limits
Suggest a Feature or Improvement for Passphrase Generator
Need custom options, higher limits, or extra format support? Let our engineering team know!
How to use Passphrase Generator
- 1Choose the number of words — 5 for most accounts, 6+ for master passwords.
- 2Pick a separator and whether to capitalise words or add a digit.
- 3Generate and choose a passphrase you can picture.
- 4Use it for your password manager, disk encryption or computer login.
Why passphrases work
A passphrase's strength comes from randomness, not complexity: each word is one of 7,776 possibilities, so an attacker who knows exactly how you generated it still needs about 2^77 guesses for six words. Unlike a random string, “Tidy-Oyster-Gravel-Mango-Lunar-Drift” is easy to remember and type.
The words must be chosen randomly. A phrase you make up yourself — a lyric or quote — is far weaker, because attackers use those too.
About the EFF wordlist
The EFF Large Wordlist was designed for diceware: common, easy-to-spell words with no offensive terms, where no word is a prefix of another. You can generate the same kind of passphrase offline by rolling five dice per word. Test any phrase with the Password Strength Checker.
Frequently Asked Questions
How many words should a passphrase have?
Five words (about 65 bits) is strong for online accounts; six or seven words (77–90 bits) for password managers and encryption.
Is a passphrase better than a random password?
For passwords you must remember and type, yes — equal strength with far better memorability. For accounts stored in a password manager, a random 20-character password is just as good.
Do capitals and numbers help?
Slightly. Adding one digit in a random position adds about 5–6 bits. Adding another word adds almost 13 bits, so extra words are the better investment.
Is my data sent to your server?
No. This tool runs entirely in your browser using the Web Crypto API and JavaScript. Nothing you type or generate is uploaded, logged or stored.
Guides & Tutorials
Related Tools
Strong Password Generator
Generate strong, random passwords with the exact length and characters you need.
Password Strength Checker
Test how strong your password really is, how long it takes to crack, and whether it's been breached.
Password Entropy Calculator
Calculate password entropy in bits — the naive formula and a realistic, pattern-aware estimate.