Free · Private · Client-side

Passphrase Generator

Generate memorable passphrases using the EFF wordlist. Easier to remember than random characters, but still cryptographically strong.

Generated values never leave this device.
Estimated entropy: 38 bits · 768-word poolCracked in under a second at 1 trillion guesses/sec
Weak · <50 bitsFairGood · 70+Strong · 100+

In plain terms: a single gaming PC guessing a million passwords per second would crack this in about 2 days. Don’t use it for anything that matters.

Generated passphrases

Weak38 bits
Weak38 bits
Weak38 bits
Weak38 bits
Weak38 bits

Why passphrases?

Passphrases like correct-horse-battery-staple are often more secure than complex passwords because they're longer and harder to crack, while being easier to remember.

A 4-word passphrase from this 768-word vocabulary has approximately 38 bits of ideal entropy. Each additional randomly selected word adds about 9.6 bits.

Bulk Generation

passphrases

Generate in Terminal

For production systems, consider generating passphrases locally:

Linux (using system dictionary)

$shuf -n 4 /usr/share/dict/words | tr '\n' '-' | sed 's/-$//'

Python (with custom wordlist)

$python3 -c "import secrets; words=['apple','banana','cherry',...]; print('-'.join(secrets.choice(words) for _ in range(4)))"