Password Breach Check
Checks the Have I Been Pwned database of 900+ million leaked passwords. Your password is SHA-1 hashed in your browser - Only the first 5 hash characters are ever sent, so the full password never leaves your device.
Powered by the Have I Been Pwned k-anonymity range API. We never see your password; neither do they.
How the Check Stays Private
k-anonymity, step by step
- Your browser computes the SHA-1 hash of the password locally.
- Only the first 5 characters of that hash are sent to the API.
- The API returns every leaked hash starting with those 5 characters (usually 700–1,000 of them).
- Your browser checks the list for the full hash - the match happens on your device.
The server can never know which password - Or even which full hash - You were curious about. The same design protects queries in Chrome's and 1Password's built-in breach checks.
Found in a breach? Do this
- Stop using it everywhere, today. Breached passwords go straight into cracking dictionaries and credential-stuffing lists.
- Generate a unique replacement with the password generator and store it in the Password Wallet.
- Turn on two-factor authentication on the affected accounts.
- Follow the full checklist in what to do after a data breach.
How to Use the Password Breach Check
Type the password
It's hashed with SHA-1 locally before anything touches the network.
Run the check
Only the first 5 hash characters go to the Have I Been Pwned API - A k-anonymity query.
Read the verdict
A hit shows how many times the password appears in real breach dumps.
Replace and protect
If it's breached: generate a new password, update every account using it, and enable 2FA.
What a breach count actually means
| Result | Meaning | What to do |
|---|---|---|
| 0 matches | Not in any known public breach corpus | Good sign - But still verify strength; new breaches surface constantly |
| 1–100 matches | Leaked, in cracking dictionaries | Replace everywhere, enable 2FA |
| 100–100K matches | A commonly chosen password | Never use it or variations of it |
| 100K+ matches | Among the most-used passwords on Earth | Attackers try these first - Instant compromise risk |
Password Breach Check - FAQ
Is it safe to type a real password here?
My password wasn't found. Does that mean it's safe?
Where does the breach data come from?
Why does the count matter?
More questions about passwords and security? Browse the security guides.
More Free Tools
Password Generator →Password Strength Checker
Entropy, crack-time estimates and pattern warnings - All offline.
2FA Code Generator
Generate TOTP secrets, QR codes and live 6-digit codes.
Password Generator
Random passwords with full control over length and characters.
Passphrase Generator
Memorable multi-word passphrases (Diceware style).
PIN Generator
Random 4–12 digit PIN codes with no weak patterns.
Username Generator
Random, non-identifying usernames for new accounts.