🔒 Password Generator

Passphrase Generator

Create a strong passphrase made of random words — easier to remember than a random string, and just as private.

----

What is a passphrase?

A passphrase strings together several random, unrelated words — for example Cactus-Window-Brave-Canyon — instead of a short string of random characters. Passphrases can provide a convenient way to create longer secrets that are easier for people to remember, while still being strong if the words are chosen randomly rather than picked from memory.

How the words are chosen

Each word is selected from the EFF long wordlist, a public 7,776-word diceware list, using the same cryptographically secure randomness (crypto.getRandomValues()) used elsewhere on this site. Nothing about your passphrase — the words, the separator, or the final result — is sent anywhere.

How strong is the default?

Each word carries about log2(7776) ≈ 12.9 bits of entropy. The default of six words gives roughly 6 × 12.9 ≈ 78 bits — strong enough for most accounts, though somewhat less than this site's default 16-character random password (~104 bits). Add more words with the slider above for higher entropy.

Passphrase vs password

See the strong password generator if you need a short, character-based password instead — some login forms restrict special characters or set low maximum lengths that make long passphrases impractical.

Frequently asked questions

What is a passphrase?

A passphrase is a password made of several random words strung together, such as cactus-window-brave-canyon. It can be easier to remember than a random string of characters while still providing strong security when the words are chosen randomly and there are enough of them.

How many words should a passphrase have?

This generator draws from a 7,776-word list, giving each word about 12.9 bits of entropy. Six words (the default) gives roughly 78 bits. Each additional word substantially increases the number of possible combinations.

Is a passphrase as strong as a random password?

It depends on the word count and the size of the word list it is drawn from. With this site's 7,776-word list, a six-word passphrase (~78 bits) is strong but has less entropy than this site's default 16-character random password (~104 bits); adding more words closes the gap.