Passphrase generator
Make a strong password you can actually remember: random words from the EFF diceware list, 3 to 12 of them, with the separators and capitals you want. Diceware view shows the dice behind every word. Free, no signup.
- No account
- Never sent or saved
- Dice you can check
Your passphrase
Turn on JavaScript to generate a passphrase.
Strong
With no separator, a few different word runs can spell the same text, so the real strength is slightly lower than shown. Capital first letters keep the words apart.
The dice behind each word
Five dice per word, read as one number: 11111 is the first word on the list and 66666 the last. The same random draws picked the words above.
Picking your favourite of 10 lowers the strength by at most log2(10), about 3.3 bits.
Made in your browser. Passphrases are never sent or saved; only your options are remembered here.
Options
A new passphrase is made every time you change something.
Words come from the EFF large word list (7,776 words) by the Electronic Frontier Foundation, used under CC BY 3.0 US. Random capitals give each word a 50/50 capital first letter; a digit or symbol between words is drawn from 26 characters.
How it works
How to make a passphrase
Choose the words
Pick how many words, then the separator and capitals a site asks for. A new passphrase appears with every change.
Check the dice
Switch to Diceware view to see the five dice behind each word, or type in rolls from real dice to look a word up yourself.
Copy and keep it
Copy it, or generate 5 or 10 and take the one you like. Nothing is saved, so put it somewhere safe before you close the page.
Why passphrases work
Long and random beats short and clever
A password's strength is how many guesses it takes to find. Random words get there with something you can still say out loud.
Length beats complexity
Every word is one of 7,776, so each adds about 12.9 bits. Six words carry about as much randomness as 12 random characters from every key on the keyboard.
6 random words ≈ 77.5 bits 12 random characters ≈ 78.7 bitsWhat NIST says
NIST's Digital Identity Guidelines (SP 800-63B) tell services to accept passwords of at least 64 characters, including spaces, and not to impose composition rules like “one uppercase, one number”. The current revision asks for at least 15 characters when a password is the only factor.
six words are 18+ characters, ~47 with hyphensRandom, not chosen
The strength only holds when the words are picked at random. Lyrics, quotes, famous examples and words you pick yourself are among the first things guessing tools try.
random: velvet-oyster-plaza-gently famous: correct-horse-battery-stapleDiceware, by hand
Arnold Reinhold's Diceware (1995): roll five dice for each word, read them as one number and look it up. The EFF's large list has one word for each of the 7,776 rolls.
3 5 2 6 1 → juneWhere a passphrase fits
Anything you type from memory: a password manager's master password, your computer or phone login, disk encryption. For other accounts, a random password kept in a vault is fine.
memorise a few, store the restWhat the numbers assume
The attacker knows the word list and your settings and tries 10 billion guesses a second, finding it halfway through on average. Fixed choices like a hyphen or Title Case add nothing.
time = 2^(bits − 1) ÷ 10^10 seconds| Words | Entropy | Average time to guess |
|---|---|---|
| 4 | 51.7 bits | about 2 days |
| 5 | 64.6 bits | about 45 years |
| 6 | 77.5 bits | about 350 thousand years |
| 7 | 90.5 bits | about 2 billion years |
| 8 | 103.4 bits | far longer than the age of the universe |
FAQ
Questions about passphrases
What is a passphrase?
A passphrase is a password made of several words, like velvet-oyster-plaza-gently-mural-fiber. Because each word is picked at random from a list of 7,776, it is long and hard to guess, yet much easier to remember and type than a jumble of random characters.
How many words should a passphrase have?
Six words is a good default: about 77.5 bits, which would take about 350 thousand years to guess on average at 10 billion guesses a second. Use at least five for anything that matters, and seven or more for a master password that protects other passwords. Each extra word multiplies an attacker's work by 7,776.
What is diceware?
Diceware is a way to make passphrases with ordinary dice, created by Arnold Reinhold in 1995. You roll five dice for each word and look the five numbers up in a list of 7,776 words, one for every possible roll. This page uses the EFF large word list, which was made for exactly that. Switch to Diceware view to see the rolls behind each word, or type in rolls from your own dice to look a word up.
Is a passphrase more secure than a complex password?
Strength comes from length and randomness, not from looking complicated. Six random words carry about as much randomness as 12 random characters from the whole keyboard, and are far easier to remember. NIST's Digital Identity Guidelines (SP 800-63B) tell services to accept passwords of at least 64 characters, including spaces, and not to impose composition rules such as mixing character types, which suits passphrases. The words must be random, though: a quote, a lyric or words you chose yourself are much easier to guess.
How is the strength worked out?
From how the passphrase was made, not from how it looks. Each word is one of 7,776, so it adds about 12.92 bits. Random capitals add 1 bit per word, a random digit or symbol between words about 4.7 bits per gap, a digit at the end 3.3 bits and a symbol 4 bits. Fixed choices like a hyphen or capital first letters add nothing. The time to guess assumes an attacker who knows the word list and your settings and tries 10 billion guesses a second, finding it halfway through on average.
Are my passphrases saved or sent anywhere?
No. Passphrases are made in your browser with its cryptographic random generator and are never sent to Trezio or anyone else. They are not saved in this browser either, so a refresh makes them gone for good. Only your options, like the number of words and the separator, are kept in this browser's local storage so the page opens the way you left it. A copied passphrase stays on your clipboard until you copy something else.
How is this different from Trezio?
This page makes a passphrase and forgets it. Trezio is where you save links, notes, screenshots and voice notes, with an encrypted vault for logins: the browser extension and the Android app can save a login with a screenshot of its sign-in page, encrypted on your device with AES-256-GCM. Your master password never leaves your device. There's a free plan.
More free tools
Other tools for passwords and logins
- Free tool
Password generator
Random passwords with the length and characters a site asks for.
- Free tool
Password strength checker
See how long a password would take to crack, and why.
- Free tool
Username generator
Ideas for a username to go with your new passphrase.
- Help center
Set up your master password
It can't be reset, so make it one you'll remember. A passphrase with capitals and a digit fits.