Passphrase Generator
Generate memorable Diceware-style passphrases from random dictionary words, with configurable word count, separators, capitalisation and exact entropy.
This guide is not yet available in your language and is shown in English.
Tool guide
What this tool does
Passphrase Generator creates memorable, Diceware-style passphrases by picking words uniformly at random (via cryptographically secure randomness) from a curated word list, with configurable word count, separator, capitalisation style, optional digits and symbols, and exact entropy shown alongside realistic crack-time estimates.
A string of unrelated random words, "correct horse battery staple" being the famous example, can be both easier to remember and harder to crack than a shorter string of random characters, since each additional word multiplies the possibilities by the size of the whole dictionary rather than just by 26 or so character choices.
This generator picks each word uniformly at random from a curated dictionary using cryptographically secure randomness, with configurable word count, separator, capitalisation, and optional appended digits or symbols, computing exact entropy from the word count and dictionary size so you know precisely how strong the result is.
How to use Passphrase Generator
- Set the Word count (more words, more entropy).
- Choose a Separator and Capitalisation style.
- Optionally add a number and/or symbol.
- Set How many passphrases to generate a batch at once.
- Review the Entropy and Strength, then copy the result.
Tips for better results
- Four or more random words from a reasonably sized dictionary already gives genuine resistance even against custom GPU cracking rigs targeting dictionary-word combinations specifically.
- A passphrase is generally easier to type accurately and remember than an equally strong random-character password, which matters for a master password you’ll type often and can’t store anywhere.
- Adding a digit or symbol adds some entropy, but adding one more word typically adds considerably more; if you need extra strength, prefer another word over another symbol.
- The word list used here is a general curated dictionary, not the full, security-audited Diceware or EFF word lists specifically, though the underlying principle (uniform random word selection) is the same.
Common use cases
- Generating a strong, memorable master password for a password manager.
- Creating a passphrase you need to type manually and remember without storing it anywhere.
- Generating a batch of passphrases for onboarding multiple new accounts at once.
- Learning how passphrase entropy compares to character-based password entropy.
Common mistakes to avoid
- Using too few words; 3 words from even a large dictionary can still fall within brute-force range for a determined, well-resourced attacker, 4 or more is a safer baseline.
- Picking your own "random" words instead of generator-selected ones; human-chosen word sequences are far more predictable and guessable than they feel.
- Assuming a passphrase and a character-based password of similar visual length have similar strength; word-based entropy and character-based entropy scale very differently and aren’t directly comparable by length alone.
Frequently asked questions
How many words should a passphrase have?
At least 4 for genuine resistance against modern cracking hardware; more words (5-6) gives meaningfully more headroom for something especially important, like a password manager’s master password.
Is a passphrase actually stronger than a random password?
It can be, and is often easier to remember and type correctly; strength ultimately comes down to total entropy either way, a longer passphrase can out-entropy a shorter random-character password or vice versa, the Entropy figure shown is the real comparison point.
Is my generated passphrase sent anywhere?
No, generation happens entirely in your browser using cryptographically secure randomness; nothing is ever transmitted to or stored on any server.
What word list does this use?
A curated general dictionary of common words, selected uniformly at random using the same cryptographically secure randomness source as the Password Generator.
Related articles
Feedback & suggestions
Help us improve Passphrase Generator. We read every message.