Skip to main content
SecurityFreeBy Daniel BeglaryanUpdated August 2026

Diceware Passphrase Generator

Generate strong memorable passphrases from a curated 512-word list. Configurable word count, separators, and entropy display.

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 three to ten random words from a curated wordlist, string them together with separators, and you get something a human can memorize in 30 seconds but an attacker cannot realistically brute-force at higher word counts. CipherForces Diceware uses its own hand-curated 512-word list — exactly 2^9 words, so every word contributes a clean 9 bits of entropy — tuned the same way the classic Diceware lists are: no homophone 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 an 8-word passphrase from this generator (72 bits — 9 bits per word). 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.
  • Wordlist: a curated 512-word list of common 4–7-letter English words (2^9 words — exactly 9 bits of entropy each), bundled with the page.
  • 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 its built-in 512-word curated 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 wordlist does this tool use?

The tool draws from its own curated list of 512 common English words, built for Diceware-style passphrases. Each word is 4 to 7 letters, easy to type, and easy to remember, with homophones and offensive words screened out. At 512 words, each one adds exactly 9 bits of entropy, so phrases stay 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
188 Tools

Need more than a tool?

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

Explore all 188 tools