Skip to main content
SecurityFree

Diceware Passphrase Generator

Generate strong memorable passphrases from the EFF word list. Configurable word count, separators, and entropy display.

By Daniel BeglaryanUpdated August 2026
PrivateWorks OfflineNo Account
Your passphrase
Entropy
54.0 bits
Crack time
10d
StrengthFair · 54.0 bits

For accounts that matter, aim for 7+ words (60+ bits).

Word count
Separator
Capitalization
Extra characters

Only for sites that force a digit or symbol — real strength comes from more words.

Bulk generate

— pick the one you like

Word 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).

Deep dive

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.

FAQ

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.

Three steps

How to use Diceware Passphrase Generator.

01

Enter your input

Type or paste what you want to work with.

02

Choose settings

Adjust the options for what you need.

03

Get instant results

Your result updates right on the page.

More in Security

Related security tools.

Why CipherForces

Privacy-first tools that work everywhere.

100% Private
From $39
Works Offline
No Account
83 Tools

Need more than a tool?

One team for your website, print, automation & branding — websites from $799.

Explore all 83 tools