How to check if your password was leaked, and what to do about it
Several free tools tell you whether your email or passwords have shown up in a breach. The fix is the same whatever they find: change it and stop reusing it.
By the editors of ProtectYour.com Last reviewed 6 min read
Key takeaways
- Search your email address at haveibeenpwned.com to see which known breaches included it.
- Check your saved passwords with the tool you already have: Google Password Checkup, Apple Passwords, or your password manager's report.
- These checks are designed so your actual password is never sent in readable form.
- If a password shows as leaked, change it everywhere you used it and turn on two-factor authentication.
- Be suspicious of emails warning that your password leaked. Check with the tools here, not a link in the message.
Check your email address with Have I Been Pwned
Have I Been Pwned is a free service run by security researcher Troy Hunt. It collects data from public breaches and lets you search by email address. Type your address and it lists every known breach that included it, with the date and what kind of data leaked: passwords, phone numbers, addresses, and so on.
- A result does not mean your account was hacked. It means a copy of your data from that site is circulating.
- Look at the "compromised data" for each breach. If passwords are listed, treat that password as known to criminals.
- Sign up for free notifications on the site so you hear about future breaches that include your address.
No result is good news, but it is not proof of safety. Plenty of breaches are never made public, and some only surface years later.
Check a password itself, safely
Have I Been Pwned also runs Pwned Passwords, a database of passwords seen in breaches. You can check whether a specific password appears, without the site ever learning what it is.
The method is called k-anonymity, and the idea is simple. Your browser turns the password into a long scrambled code called a hash, then sends only the first five characters of that code to the service. The service replies with every leaked password hash that starts with those five characters, often hundreds of them. Your own device then checks whether your full hash is in that list. The service sees five characters shared by many passwords, so it cannot tell which one you were checking.
Many password managers and browsers use this same approach behind the scenes. Typing a password into a random "is my password safe" website is a different matter: unless you know how it works, do not.
What a 'seen 3,000 times' result means
Built-in checks you already have
If you save passwords in a browser or password manager, it can check them all at once. You do not need to install anything.
Where to find leaked-password checks
| Tool | Where to find it | What it checks |
|---|---|---|
| Google Password Checkup | passwords.google.com, or Chrome settings under Passwords | Compromised, reused and weak saved passwords |
| Apple Passwords | Passwords app (iOS 18 and macOS Sequoia or later), Security section | Compromised, reused and weak passwords |
| Mozilla Monitor | monitor.mozilla.org | Breaches that include your email address |
| 1Password Watchtower | Watchtower in the 1Password app | Compromised, reused and weak passwords, sites without 2FA |
| Bitwarden reports | Reports in the Bitwarden web vault | Exposed, reused and weak passwords, breach report (some reports need a paid plan) |
On an iPhone with an older iOS version, the same checks are under Settings, then Passwords, then Security Recommendations. Mozilla Monitor was previously called Firefox Monitor; it works without Firefox. Other managers, including Proton Pass and Dashlane, have similar reports.
If you do not use a password manager yet, our password manager comparison covers free options. Running a check is much more useful once all your passwords are in one place.
What to do with the results
Work through flagged passwords in order of what they protect, not alphabetically.
- Email first. If your email password is flagged or reused, change it now. Your email resets everything else.
- Then money. Banks, cards, PayPal, investment apps, shopping sites with saved cards.
- Then everything that shares a reused password. A leaked password is dangerous mainly because of where else you used it. Change every copy, giving each site its own random password.
- Turn on 2FA for each important account as you go. Our two-factor authentication guide covers which type to choose.
- Check for signs of misuse. Look at recent login activity, forwarding rules in your email, and saved addresses and payment methods on shopping accounts.
Accounts you no longer use are worth deleting rather than updating, since each one is another copy of your data waiting for the next breach. If the breach involved more than a password, such as your Social Security number or card details, follow our guide to what to do after a data breach.
What not to bother with
You do not need to change a strong, unique password just because a reminder pops up every few months. Current US government guidance on passwords (from NIST) advises against forced periodic changes. Change a password when there is a reason: it leaked, it was reused, or it is weak.
Why 'your password was leaked' emails can be a scam
Scammers know people are worried about breaches, so they send fake warnings. Common versions:
- An email that looks like it is from Microsoft, Google, Apple or your bank, saying your password was found in a breach and you must "verify" or "reset" it through a link. The link goes to a fake login page.
- A sextortion email that quotes one of your old passwords in the subject line and claims to have hacked your webcam. The password comes from an old breach list. The rest is invented. Do not pay; change that password if you still use it anywhere.
- A call or text offering to "secure your accounts" for a fee, or asking you to read back a code.
The safe habit
Genuine warnings exist too. Google, Apple and password managers do alert you inside their own apps. The test is whether you can see the same warning after logging in on your own. Report fake ones at ReportFraud.ftc.gov, and see our guide on how to spot phishing emails.
Common questions
How can I check if my password has been leaked?
Search your email at haveibeenpwned.com to see which breaches included it, and run the password check built into your browser or password manager, such as Google Password Checkup, the Apple Passwords app or 1Password Watchtower.
Is it safe to type my password into Have I Been Pwned?
The Pwned Passwords check is designed so your password never leaves your device in readable form. Only the first five characters of a scrambled version are sent, and your device does the final match. Avoid typing passwords into checker sites you do not know.
What should I do if my password was found in a breach?
Change it on that site and on every other site where you used the same or a similar password, starting with email and financial accounts. Give each account its own password and turn on two-factor authentication.
Is an email saying my password was leaked real?
It may be a phishing attempt. Do not click links in the message. Open the app or type the website address yourself, and check whether the same warning appears in your account.
Your next step
Related guides
- The best password manager for you: 1Password, Bitwarden, Proton Pass and the built-ins comparedAny decent password manager beats reusing passwords. The right one depends on which devices you use, whether you want to pay, and who you share logins with.
- Two-factor authentication: what it is, which kind to use, and how to set it upTwo-factor authentication means a stolen password is not enough to get into your account. Some methods are much stronger than others.
- What to do after a data breach, based on what was leakedA breach notice is a prompt, not an emergency. Work out what was exposed, then take the two or three steps that match it.