Diceware Passphrase Generator
Generate strong memorable passphrases from the EFF word list. Configurable word count, separators, and entropy display.
For accounts that matter, aim for 7+ words (60+ bits).
Only for sites that force a digit or symbol — real strength comes from more words.
Bulk generate
— pick the one you likeWord selection uses crypto.getRandomValues(), the browser’s cryptographically-secure RNG, with rejection sampling to eliminate modulo bias. Words come from a compact 512-word list — 9 bits of entropy per word — bundled with the page, so there is no network call when generating. Verify in DevTools → Network: click Regenerate and watch for outbound requests (none).
About Diceware Passphrase Generator.
Generate Strong Memorable Passphrases — Diceware
Diceware is the cryptographic gold standard for memorable, high-entropy passphrases. Pick four to ten random words from a curated 7,776-word list, string them together with separators, and you get something a human can memorize in 30 seconds that takes the entire computing power of Earth longer than the age of the universe to brute-force. CipherForces Diceware uses the official EFF Large Wordlist (Joseph Bonneau, 2016), which was hand-tuned to remove confusable pairs (no "their/there", no offensive words, no embarrassing combinations).
Why Passphrases Beat Passwords
A 12-character random password (~72 bits of entropy) takes roughly the same number of guesses to crack as a 6-word Diceware passphrase (~77 bits). The difference: humans cannot memorize X#7$pq2!Lm9k but absolutely can memorize correct.horse.battery.staple. Pinned to the wall above your desk would be more secure than reusing one weak password across every account.
Common Use Cases
- Master password for a password manager: Diceware is what 1Password and Bitwarden recommend in their official documentation.
- Disk encryption (FileVault, BitLocker, LUKS): Has to be memorable; needs to be very long. Exactly the Diceware sweet spot.
- SSH key passphrase: Same reasoning — never typed under attack pressure, but needs to be unguessable.
- Recovery phrases for backup encryption: Print and store in a safe.
Configurability
- Word count: 3 (low security) to 10 (paranoid). 5–7 is the sweet spot.
- Wordlists: EFF Large (7,776 words, default), EFF Short (1,296 words, shorter passphrases).
- Separators: period, dash, space, none, or random punctuation.
- Capitalization: none, first letter, all caps, or random.
- Add a digit/symbol: tail one on for compliance with stupid corporate password rules.
- Bulk generation: generate 10/50/100 at once and pick the one you like.
Privacy: Word selection uses the browser's crypto.getRandomValues() — cryptographically random, never seeded from any predictable source. The wordlist is bundled with the page; no network call ever happens. Open DevTools → Network → generate any number of passphrases → see zero requests.
Frequently asked questions.
How do I generate a Diceware passphrase with this tool?
Open the tool, pick how many words you want, and choose a separator such as a space or hyphen. The generator draws random words from the EFF word list and shows your passphrase instantly. Add more words for stronger results, then copy the phrase you like.
Is my passphrase uploaded or stored on a server?
No. The generator runs entirely in your browser using JavaScript, so words are chosen on your own device. Your passphrase never travels to a server, nothing is logged, and no account is needed. Close the tab and the result is gone, leaving no trace behind.
What is the EFF wordlist and why does this tool use it?
The EFF wordlist is a public list of common English words built by the Electronic Frontier Foundation for Diceware-style passphrases. The words are short, easy to type, and easy to remember. Drawing from it produces phrases that are both memorable for you and hard for others to guess.
Does a longer passphrase actually make it more secure?
Yes. Each extra word adds randomness, which the tool displays as an entropy value in bits. More words mean a larger pool of possible combinations, making brute-force guessing far harder. A passphrase of several random words is typically easier to remember and stronger than a short complex password.
How to use Diceware Passphrase Generator.
Enter your input
Type or paste what you want to work with.
Choose settings
Adjust the options for what you need.
Get instant results
Your result updates right on the page.
Related security tools.
Hash Generator
Generate SHA-1, SHA-256, SHA-384, SHA-512 hashes for text and files.
Open toolFile Checksum Verifier
Verify file integrity by comparing SHA-256 checksums.
Open toolEncrypt & Decrypt
Encrypt text and files with AES-256. Decrypt with your password.
Open toolSSL Certificate Checker
Check any website's SSL certificate and security headers.
Open toolPrivacy-first tools that work everywhere.
Need more than a tool?
One team for your website, print, automation & branding — websites from $799.
Explore all 83 tools