Add to Chrome

Password vs passphrase: which should you use?

Both can be practically uncrackable. The right choice depends on whether you have to remember it.

The short answer

Strength isn't what separates them. A random 16-character password and a random 6-word passphrase are both far beyond what any attacker can brute-force. What separates them is how easy they are for a human to remember and type.

What's the difference?

A random password is a string of characters picked one at a time, like v7Gq!pR2xLm9#tWs. Each character can be any of 60 to 80 options, so every character adds about 6 bits of strength.

A passphrase is a handful of whole words picked at random from a large list, like Glider-Mousy-Umbrella7-Pantry-Eclipse. Our passphrase generator uses the EFF list of 7,776 words, so every word adds about 12.9 bits.

The key word in both is random. A sentence you made up yourself (ILoveMyDogMax2015!) is neither: it's a pattern, and patterns are exactly what cracking tools look for.

How strong is each?

TypeExample lengthStrengthGood for
Random password12 characters~72 bitsLow-value accounts
Random password16 characters~95 bitsAlmost everything
Random password24 characters~144 bitsAnything
Passphrase4 words~52 bitsLow-value accounts only
Passphrase5 words~65 bitsMost accounts
Passphrase6 words~78 bitsMaster passwords, device logins
Passphrase7 words~90 bitsDisk encryption

Every extra bit doubles the number of guesses needed. At 100 billion guesses per second, which is what a serious attacker can reach against a poorly protected leaked database, 65 bits takes years on average and 80 bits takes tens of thousands of years.

Why passphrases are easier to remember

Your memory is good at words and images, and bad at random characters. Five random words can be turned into a silly mental picture ("a glider lands on a mousy umbrella in the pantry during an eclipse") that sticks after a few uses. Sixteen random characters can't.

Passphrases are also easier to type, especially on phones, TVs and game consoles, and easier to read out loud when you need to.

Why random passwords win everywhere else

Mistakes that make either one weak

  1. Choosing the words yourself. People pick common, related words. Let a generator pick them.
  2. Using a famous phrase, song lyric or quote. These are in cracking dictionaries, however long they are.
  3. Reusing it. The strongest password in the world is only as safe as the weakest site you used it on.
  4. Going too short. Three or four words, or fewer than 12 characters, isn't enough for anything that matters.
  5. Relying on substitutions. Swapping a for @ or o for 0 adds almost nothing; every cracking tool tries it.

A simple setup that works

  1. Pick a password manager and protect it with a 6-word passphrase you memorise.
  2. Let it store a different random password of 16+ characters for every site.
  3. Use passphrases for the handful of other things you type yourself, like your laptop login.
  4. Turn on two-factor authentication for email, banking and social media.

Want to see how your current password holds up? Try the password strength checker.