Passphrases vs. passwords

Both are strong when they're random. The difference is who has to type or remember them.

What each one is

A random password is a string of characters chosen by a computer, like q7#Lm2vR!xT9pW4e. A random passphrase is a few words chosen by a computer from a fixed list, like orbit-cactus-mellow-tundra-pebble-scarf. Both get their strength from the same place: the number of equally likely possibilities an attacker has to search through.

How they compare on strength

Each word from a 7,776-word list adds about 12.9 bits of strength. Each random character from letters, numbers and symbols adds about 6.5. So a passphrase needs fewer pieces but more letters overall to reach the same strength:

PassphraseStrengthAbout as strong as a random password of
4 words51 bits8 characters
5 words64 bits10 characters
6 words77 bits12 characters
7 words90 bits14 characters
8 words103 bits16 characters

Six words (77 bits) is a good default for anything important; use seven or eight for a password manager's master password. The same figures for random passwords are in our guide to how long a password should be.

When a passphrase is better

When a random password is better

The one rule for both: let a computer choose

Phrases people choose themselves, such as song lyrics, quotes or "correct horse battery staple" after it became famous, are among the first things attackers try. Likewise, a password you invent and then dress up with substitutions (P@ssw0rd!) follows patterns cracking tools know by heart. The strength figures above only hold when every word or character is picked at random.