In this article
  1. How are passwords cracked?
  2. What makes a password strong?
  3. Passphrases: an easier-to-remember alternative
  4. The golden rule: a different password for every account
  5. An extra layer of protection
  6. Practices to avoid
  7. Summary

Despite better security tools, weak and reused passwords remain one of the most common causes of hacked accounts. For store and website owners in particular, one compromised account can mean lost money, leaked customer data and a damaged reputation.

How are passwords cracked?

What makes a password strong?

Length first

Length is the most important factor. Every extra character multiplies the number of possibilities many times over. An 8-character password can be cracked relatively quickly with modern hardware, while 16 random characters would take an enormous amount of time.

Variety

Mixing upper- and lowercase letters, numbers and symbols widens the set of possibilities for each character.

True randomness

Humans are bad at randomness: we choose words we can remember, put the number at the end and the symbol after the capital letter. That is why machine-generated passwords are much stronger. You can create a random password with the length and characters you want using our strong password generator, which runs in your browser and shows the strength and approximate cracking time.

Passphrases: an easier-to-remember alternative

If you need a password you can memorize, such as your device or password manager password, use a phrase of four or five random, unrelated words. A long phrase is easy to remember and hard to guess, as long as it is not a famous quote or common sentence.

The golden rule: a different password for every account

The strongest password becomes worthless if you use it on ten sites and one of them leaks. Yet memorizing dozens of random passwords is impossible, which is where a password manager comes in: an app that stores your passwords encrypted and fills them in automatically, so you only need to remember one strong master password.

An extra layer of protection

Turn on two-factor authentication on every account that supports it, especially your email, which is used to recover other accounts, as well as bank, store, payment and hosting accounts.

Practices to avoid

Summary

Make your passwords long, random and different for each account, keep them in a password manager and enable two-factor authentication. These three steps alone protect you from most common attacks.