Tools
Password generator
A few random words are easier to remember than Tr0ub4dor&3, and far stronger. This generator runs in your browser; nothing reaches our servers.
Generate a passphrase
Your passphrase
- Strength
- 65 bits
- Comparable to
- a fully random password of 10 characters from letters, digits and punctuation.
Words are picked with your browser's cryptographic random number generator. Nothing is sent, stored or logged. If you want to be sure, disconnect from the internet: the page keeps working.
Why words
Length beats odd characters
A password is strong because of the number of possibilities an attacker has to try, not because of how complicated it looks. Each word from this list of 7,776 words adds almost 13 bits. Five words give you over 64 bits; six give over 77.
It does not matter that the words come from a public list. The strength lies in the randomness of the choice, not in keeping the list secret. This is the idea behind xkcd 936 and the EFF's Diceware method.
If you pick words you happen to like, the phrase is far weaker than the maths suggests. Let the generator choose and take the first phrase you can remember.
How to use it well
- Use a password manager and let it create a unique password for every site. Use a passphrase as the master password of that manager and for your computer.
- Turn on two-factor authentication wherever you can; a strong password alone is not enough.
- Never reuse a phrase. One leak and it is known everywhere.
- Change a password when it has leaked, not every three months out of habit.
FAQ
Frequently asked questions
About how the generator works and what the numbers mean.
Word list: EFF Large Wordlist by the Electronic Frontier Foundation, licensed CC BY 3.0 US. Idea: xkcd 936.