SSL & Security

Passphrase Generator

Diceware

Generate a Passphrase

Generate memorable, cryptographically secure passphrases from the 7,776-word EFF diceware list, with live entropy analysis.

Quick Presets

Maximum Security
7 words for critical accounts
Balanced
5 words, strong and usable
Easy to Type
4 lowercase words
Wi-Fi Password
Spoken-friendly, no symbols

Number of Words: 5

Overrides the separator above

Estimated strength: 68 bits of entropy
Good
No passphrases generated yet

Configure your settings above and click Generate Passphrases to create memorable, secure passphrases.

Tool features

Memorable passphrase generation with entropy analysis
4 features

Diceware Method

Built on the EFF large wordlist of 7,776 hand-picked words

Memorable & Strong

Easy for humans to remember, hard for computers to crack

Entropy Analysis

See exactly how many bits of security each passphrase has

Bulk Generation

Generate multiple passphrases at once

What is a passphrase & how it works

Memorable passwords made of random words

A passphrase is a password made of several random words, like crane-velvet-orbit-sprout-lantern. It is far easier to remember and type than a jumble of symbols, yet just as hard to crack, because the strength comes from how many words there are to choose from.

This generator uses the EFF large wordlist of 7,776 words, so each word adds about 12.9 bits of entropy, and picks them with crypto.getRandomValues in your browser. Five words give about 65 bits and six about 78 bits. The words must be chosen randomly: a phrase you pick yourself is much weaker.

EFF wordlist
7,776 easy, distinct words designed for dice or random selection.
12.9 bits/word
log2(7776); add words to add strength.
Separator
Hyphens, spaces or other characters between words; adds little entropy.

How to use this tool

Create a passphrase in four steps
1
Choose the word count
Pick 5 words for everyday accounts, 6 or more for a password manager or disk encryption.
2
Style it
Choose a separator and optional capitalisation or digits if a site demands them.
3
Generate
Create passphrases locally; generate again until you get one you can picture.
4
Memorise or store
Use it where you must type from memory, and store it in your password manager as a backup.

Frequently asked questions

Common questions about passphrases
5 Q&A

Five random EFF words (about 65 bits) is strong for most accounts. Use six or seven for a password-manager master password or full-disk encryption.

Yes, if the words are chosen randomly and there are enough of them. Security depends on entropy, not on how complex it looks.

Avoid it. People choose predictable words and patterns, which attackers model. Let the generator choose, then regenerate if you want one that is easier to picture.

Yes. Words are selected with crypto.getRandomValues in your browser, and nothing is sent to a server.

Only a little. Another word adds about 12.9 bits; a single digit adds about 3.3. Add digits only when a site insists on them.