SpyPhoneDude

10 Ways to Protect Your Passwords from Hackers

Sarah Mitchell
Sarah Mitchell · Portland, OR

Lock icon with password field and security shield on digital background

Hackers steal passwords through breaches, phishing, and brute force — not by “hacking” individual accounts. These 10 methods address all three attack vectors with steps you can implement today, starting with the ones that matter most.

1. Use Passphrases, Not Complex Passwords

The standard advice — add numbers and symbols to a word — is wrong. A complex short password is weaker than a long simple one.

Password strength comparison chart showing passphrase vs complex password

Password Strength Reality — Cracking Time Comparison

# Hashcat GPU cracking estimates (2026 hardware):

“P@ssw0rd!” — 8 chars complex: cracked in < 1 hour

”Tr0ub4dor&3” — 11 chars complex: cracked in 3 days

”correct horse battery staple” — 4 words: 550 years

”purple sunday morning coffee” — 4 words: 900 years

# Length beats complexity every time

# Use 4+ random unrelated words for any password you type manually

Pick four unrelated words at random and use them as your passphrase. “Carpet Mountain Dolphin Tuesday” is a stronger password than any 12-character string of symbols and numbers — and you’ll actually remember it.

2. Enable Two-Factor Authentication Everywhere

2. Enable Two-Factor Authentication Everywhere

2FA means an attacker who steals your password still can’t log in without your second factor. Microsoft reports that 2FA blocks 99.9% of automated account takeover attempts.

Sandra Mercer
Expert Opinion Sandra Mercer Information Security Consultant

Enable 2FA on your email account before anything else. Your email is the master key to your entire digital life — if an attacker owns your email, they own the password reset for every other account. Email with 2FA is vastly more important than any other account you have.

📧 Email (Gmail, Outlook) — enable first
🏦 Banking and financial accounts
🛍️ Amazon, eBay, PayPal
📱 Apple ID and Google account
💼 Work email and VPN
🔐 Your password manager account

Use an authenticator app (Google Authenticator, Authy) over SMS when possible. SMS 2FA can be bypassed through SIM swapping attacks.

3. Use a Password Manager

3. Use a Password Manager

A password manager generates and stores unique passwords for every account. You remember one master password; the manager handles the rest.

ManagerPriceOpen SourceBest For
Bitwarden Free (paid from $10/yr) Yes Best free option overall
1Password $36/year No Family and team sharing
Dashlane $33/year No Built-in VPN included
KeePassXC Free Yes Offline-only, maximum control
iCloud Keychain Free (Apple only) No Apple ecosystem users

Bitwarden is free, open-source, and independently audited. There is genuinely no downside to using it. If you’re using the same password on multiple sites right now, installing Bitwarden and changing your key accounts over one evening is the most impactful security action you can take.

4. Use a Unique Password for Every Account

4. Use a Unique Password for Every Account

Password reuse is what turns a single breach into a catastrophe. When LinkedIn was breached in 2012 (117 million passwords), those credentials were used to break into completely unrelated accounts — Netflix, Dropbox, and others — years later.

What credential stuffing looks like:

  1. Attacker buys 100M username/password pairs
  2. Runs automated tool against 50 popular sites
  3. Login succeeds on accounts using the same password
  4. Attacker accesses bank, email, shopping accounts instantly

Why unique passwords stop this:

  • Even if Site A is breached, Site B credentials are different
  • Attacker gains nothing reusable from one breach
  • Password manager makes unique passwords effortless
  • One breach = limited to one account

5. Monitor Your Accounts for Breaches

5. Monitor Your Accounts for Breaches

Your password may have been exposed in a breach years ago. Check and act on this information.

6. Protect Yourself from Phishing

6. Protect Yourself from Phishing

Phishing steals more passwords than all hacking techniques combined. The attacker creates a fake login page that looks identical to the real one — you type your credentials directly into their server.

The URL is the only reliable indicator of a phishing page. Check the domain before entering any credentials: the correct URL for Google is accounts.google.com — not accounts-google.com, accounts.google.secure-login.com, or any other variation. Attackers register nearly identical domains specifically for this.

Sandra Mercer
Expert Opinion Sandra Mercer Information Security Consultant

The best defense against phishing is a hardware security key or passkey. When you use a passkey, the authentication is cryptographically tied to the specific domain — a phishing site on a different domain simply cannot authenticate you, even if the page looks identical.

7. Delete Accounts You No Longer Use

7. Delete Accounts You No Longer Use

Old accounts accumulate over time and represent security risks you’ve forgotten about. Every account you don’t monitor is a potential breach notification you’ll never receive.

8. Never Share Passwords

8. Never Share Passwords

🚫 Don't share passwords via text message or email
🔗 Use sharing features in password managers instead
👤 Create separate accounts for people who need access
📱 Family plan password managers handle household sharing securely
🔄 Change any shared password immediately when you stop sharing

9. Use Biometrics Where Available

9. Use Biometrics Where Available

Fingerprint and face recognition bypass password entry for device unlock — eliminating shoulder-surfing and the risk of someone seeing you type your PIN.

Biometrics on modern phones are stored in secure hardware enclaves (Apple Secure Enclave, Android Titan M chip) and never transmitted anywhere. Facial recognition data cannot be extracted from the device.

10. Keep Software and Passwords Updated

10. Keep Software and Passwords Updated

ActionFrequencyImpact
Check HIBP for breaches Monthly Catches breach exposure early
Update passwords on critical accounts Every 6 months Limits exposure window
Review app permissions Quarterly Removes unnecessary data access
Update OS and apps Weekly (auto) Closes security vulnerabilities
Audit password manager Annually Find and update weak/reused passwords

Do you currently use a password manager?

Click to vote — results are anonymous

These 10 steps compound. Using a password manager makes unique passwords effortless. 2FA makes stolen passwords useless. Breach monitoring catches problems early. None of these steps takes more than an hour to implement, and together they eliminate the vast majority of real-world password attack vectors.

What's the strongest type of 2FA?
Hardware security keys (YubiKey, Google Titan) are the strongest form of 2FA — they cannot be phished because authentication is cryptographically tied to the correct domain. Authenticator apps (TOTP) are second-best. SMS codes are the weakest 2FA option due to SIM swapping vulnerability.
Is it safe to let my browser save passwords?
Browser-saved passwords are convenient but less secure than a dedicated password manager. Browser passwords are encrypted locally but can be accessed if someone has physical access to your unlocked computer. Chrome and Firefox passwords are also synced to accounts that could be compromised.
How do I safely share a password with someone I trust?
Use a password manager's sharing feature (1Password, Bitwarden both have this). The recipient gets access without seeing the actual password characters — and you can revoke access at any time. Never share passwords via SMS, email, or messaging apps.
What happens if my password manager gets hacked?
Password manager databases are encrypted with your master password before leaving your device. Even if the company's servers are breached, attackers get only encrypted data they can't read without your master password. Bitwarden has been independently audited and found to have strong encryption implementation.
Should I change passwords regularly even if not breached?
NIST's current guidance (SP 800-63B) recommends against mandatory periodic password changes unless there's evidence of compromise. Frequent changes often lead to weaker passwords as users add predictable patterns (Password1 → Password2 → Password3). Focus on unique, strong passwords rather than rotation frequency.

Security recommendations evolve. Verify current guidance against NIST SP 800-63B and CISA’s security publications for the most up-to-date standards.

Sarah Mitchell
Sarah Mitchell · Portland, OR

Privacy advocate and tech journalist. Makes complex security topics simple for everyday users.

0%