Free Online Diceware Passphrase Generator

A Diceware passphrase generator picks random English words and joins them with a separator, producing a long but memorable passphrase per Arnold Reinhold's scheme.

Your data is processed entirely in your browser and never sent to any server.

Instant results 100% private No signup needed
6
0
Preview: 55 bits

How to Use This Tool

  1. Drag the Words slider to pick how many words you want (five to seven is a good sweet spot).
  2. Optionally change the separator, capitalise each word, or append random digits.
  3. Click Generate passphrase. The entropy preview tells you how strong it is.
  4. Copy the phrase and store it in your password manager.

What Is a Diceware Passphrase Generator?

Diceware was invented by Arnold Reinhold in 1995: pick words from a known list using truly random draws so each word adds a fixed, calculable amount of entropy. With this tool's ~600-word common-English list, each word contributes about 9 bits of entropy — six words crosses 50 bits, seven crosses into bcrypt-resistant territory, and ten is essentially unbreakable by today's hardware.

The advantage over a symbol-soup password is purely human. People can actually remember `correct-horse-battery-staple-violet-sunrise` but not `H8#kQ2!nXq*L4z`. For accounts you'll type often without a password manager — your password-manager's master password, your disk-encryption phrase, your laptop login — that memorability is the whole point.

The generator uses `crypto.getRandomValues` with rejection sampling so word choices are unbiased even when the word-list size isn't a power of two. Generated phrases are not stored. Always pair a Diceware phrase with a password manager for the accounts that support it.

Frequently Asked Questions

Passphrase vs password?
A passphrase is several random words like 'correct horse battery staple'. It's longer, easier to remember, and often stronger than a short complex password.
How many words should I use?
Five to seven words is the typical sweet spot. Four words is the absolute minimum for a high-value account.
Should I add numbers or symbols?
Length matters more than complexity. If a site requires symbols, add a digit or punctuation rather than mangling a word.

Published by the WeGotEveryTool team. We build and test every tool in-house and update pages when the underlying spec, formula, or recommendation changes.

Reviewed: May 2026. Disclaimer: this tool is provided as-is for general informational use. For decisions with material consequences (medical, legal, financial, security) verify results against a qualified professional source.

Related Encryption & Security

You Might Also Like