TOOLS / DICEWARE
Diceware Passphrase Generator
Generate memorable high-entropy passphrases using EFF-style wordlists and the browser’s cryptographic random number generator. Words are picked in your browser — nothing is sent over the network.
What it does
Diceware is a method for generating cryptographically strong yet memorable passphrases. You pick N words at random from a known wordlist; each word contributes log2(wordlist size) bits of entropy. The classic EFF list has 7776 words (~12.9 bits/word, so a 6-word passphrase is ~77 bits). Our compact generator uses a smaller list for tighter integration but you can step up to the full EFF list for maximum entropy. All randomness comes from the browser’s `crypto.getRandomValues` — never `Math.random`.
How to use it
- Pick a word count (6 recommended; longer = stronger).
- Pick a separator (-, ., _, or space).
- Optionally capitalize first letter of each word and/or append a digit.
- Click "Generate" — passphrase + entropy estimate appear instantly.
- Click "Copy" to copy to clipboard. Memorize it. Use it as your password manager’s vault password.
Common use cases
Frequently asked questions
Why is this stronger than random characters? +
How many words is enough? +
Should I add capitalization and digits? +
Why not use a 12-character random password? +
Related tools
Related coverage on Ciphers Security
- Kali365 PhaaS Kit Bypasses Microsoft 365 MFA via Device Code Phishing — FBI Warning
- Costa Rica Joins Have I Been Pwned as the 42nd Government
- LummaC2 Infostealer Targets US Critical Infrastructure: CISA-FBI Advisory AA25-141B and DOJ Domain Seizures
- Canvas LMS Breach Escalates: 275M Records, 9,000 Schools, May 12 Ransom Deadline
- VoidStealer Bypasses Chrome App-Bound Encryption Without Code Injection or Privilege Escalation
Free for everyone, no signup required. Tool runs at /tools/diceware/ — bookmark or share.