Passphrase Generator

Memorable, secure multi-word passphrases — an easier-to-type alternative to a random password.

Runs in your browserNo sign-up required
Generating…

Strong · 73.6 bits · about 23 thousand years to crack for an attacker making 10 billion guesses a second who knows exactly how it was made.

Options

Number of words

A good everyday choice for important accounts.

Letter case

About 41 characters with these settings.

Only phrases that fit are shown. Leave empty if there's no limit.

Memorable, Not Just Random

The Password Generator on this site makes maximally random character strings — great for anything saved in a password manager, but hard to type from memory. This tool solves a different problem: a passphrase built from several unrelated, easy-to-spell words, generated with the same cryptographically secure randomness, that you can actually remember and retype correctly.

How to Use This Tool

  1. 1Choose how many words5 words is a good everyday default; use 6 or more for a password-manager master password.
  2. 2Set the stylePick a separator and letter case, and add a number or symbol if a site insists on one.
  3. 3Check the strengthThe meter shows the entropy in bits and how long a well-equipped attacker would need to guess it.
  4. 4Pick one you'll rememberChoose from several generated options, then copy it with one tap.

Good to Know

  • A passphrase trades some raw randomness for something you can actually remember and type correctly — a genuinely different, well-regarded approach compared to a fully random-character password.
  • Each word is drawn from a list of nearly 1,900 common, easy-to-spell English words using your browser's cryptographically secure random number generator — the same approach as the Password Generator.
  • More words matter more than fancy substitutions — each extra word multiplies the guesses needed by 7,772, while a symbol adds only a few bits.
  • The crack-time estimate assumes the worst case: an attacker who knows this exact word list and your settings, making 10 billion guesses a second against a leaked password database. Real attacks on a login page are millions of times slower.
  • Nothing generated here is ever sent anywhere or stored — refresh the page and it's gone unless you've copied it.

Frequently Asked Questions

Is a passphrase as secure as a random password?

A passphrase with enough words (5-6+) from a large word list can be just as resistant to brute-force guessing as a random password of similar length, while being much easier to remember and type correctly — which is the whole point of the approach.

Why "correct-horse-battery-staple"?

That phrase comes from a well-known illustration of the idea: a handful of unrelated random words is both easier to remember and, with enough words, harder to brute-force than a shorter string of random characters that looks complex but is actually a much smaller search space.

Should I add numbers or symbols to a passphrase?

Only if a site requires them. A random number or symbol adds a few bits, but one more word adds about 13 — so when you want more strength, add a word. The number and symbol options are there for sites whose rules demand them.

How many words should my passphrase have?

Use at least 5 words for important accounts such as email or banking, and 6 or more for a password-manager master password or disk encryption. 3–4 words are fine only for low-value accounts, because they can be guessed quickly if a site's password database leaks.

Does picking my favourite from the list make it weaker?

Barely. Choosing one of six options costs less than 3 bits of strength — about a quarter of one extra word — and a passphrase you actually remember is worth far more than one you have to write down.

Where do the words come from?

From the EFF Large Wordlist made by the Electronic Frontier Foundation for passphrases: 7,772 words that are easy to spell, recognise and type (4 hyphenated words are left out). Each random word adds about 12.9 bits of strength. The "short words" option uses only the 2,848 words of 3 to 6 letters, at about 11.5 bits each.

What if a website limits password length?

Enter the site's maximum length and only passphrases that fit are shown. Choosing short words or no separator helps a passphrase fit. If even that is too long, use 4 short words with a number, or use the Password Generator instead.

Can I use this for a password manager's master password?

Yes — a passphrase is a genuinely good fit for a master password specifically, since it's the one password you actually need to type from memory regularly.