Has your password been leaked? Check it against the Have I Been Pwned database with k-anonymity — only the first 5 characters of its hash ever leave your device, so your password stays private. Plus what to do next if it’s breached.
Password Breach Checker — Has Your Password Been Leaked?
Find out in seconds whether your password has appeared in a known data breach. Your password is hashed on your device and never sent anywhere — only 5 anonymous characters ever leave your browser.
api.pwnedpasswords.com database, which returns every matching hash fragment — the full comparison happens
right here in your browser. The password itself is never transmitted, logged, or stored anywhere.
Your password never leaves this device — only 5 anonymous hash characters are sent.
No account, no email, no tracking. Type, check, done.
Unlimited checks against the Have I Been Pwned breach database, at no cost.
How to use it
- 1Type your password
Enter the password you want to check in the box above. Use the Show button to double-check your typing.
- 2Hit “Check for Breaches”
Your password is hashed locally and only the first 5 hash characters are sent to the breach database.
- 3Read the verdict
“Found” means attackers have it — change it now. “Not found” means it has never appeared in a known breach.
What to do if your password was found
Replace it on every account that uses it — starting with email and banking, since those unlock everything else.
Never reuse one password across sites. One breached password should never unlock your other accounts.
Add two-factor authentication to your important accounts so a stolen password alone is not enough to get in.
Use our free Password Generator to create a long, random replacement in one click.
Why this check is safe
Instead of sending your password or its full hash, the tool sends only the first 5 characters of its SHA-1 hash — a fragment shared with millions of other passwords.
The database returns roughly 800 hash fragments matching that prefix, and the exact match is found on your device. Your password is never reconstructed server-side.
The password field is cleared after every check. This page keeps no logs, cookies, or history of what you typed.
Checks against the Have I Been Pwned password database — hundreds of millions of real-world breached passwords, via their recommended API.
Uses your browser’s built-in encryption tools. Works on phones, tablets, and desktops with no app to install.
The database responds in under a second, so you get a clear “found” or “not found” answer immediately.
Frequently asked questions
What is k-anonymity, in plain English?
Is it safe to type my real password into this page?
My password was found in a breach — what should I do now?
What does “not found” mean?
Can I check a password without an internet connection?
What is Have I Been Pwned?
Can I check someone else’s password?
Related tools
Create long, random, hard-to-crack passwords in one click.
Password Strength CheckerTest how resistant your password is to guessing attacks.
Username GeneratorGenerate unique usernames for new accounts and profiles.
Random Number GeneratorPick truly random numbers for draws, games, and giveaways.
