Password Breach Checker

Has your password leaked in a data breach? Check it free and privately: your password is hashed on your device and only the first 5 hash characters are sent — your password itself never leaves your browser.

Privacy by design: the password is SHA-1 hashed on your device and only the first 5 characters of the hash are sent to Have I Been Pwned (k-anonymity). Your password is never sent, stored or logged — and the box is cleared after every check.

Your breach result will appear here

Breach check

—
Times seen in breaches
—
Verdict
—
Sent off-device

Data: Have I Been Pwned Pwned Passwords (free public API, k-anonymity model). If a password has ever appeared in a breach, stop using it everywhere. Related searches: check if password leaked free, have I been pwned password check, is my password safe, breached password checker.

How to use

  1. Type the password you want to check in the box.
  2. Click Check This Password. Only the first 5 characters of its SHA-1 hash leave your device.
  3. Read the verdict: 0 means never seen in a breach; any higher number means change it everywhere you use it.

Frequently asked questions

Is this password breach checker safe?

Yes. Your password is hashed on your device with SHA-1 and only the first 5 characters of the hash are sent to Have I Been Pwned — that is the k-anonymity model, and it means your password can never be reconstructed from what is sent.

What does 'seen 3,000 times' mean?

It means that exact password appeared in 3,000 breached accounts in Have I Been Pwned's database. Attackers try leaked passwords first, so change it everywhere you use it — even if the count is small.

Is 0 a guarantee my password is safe?

No — 0 only means it has not appeared in a known breach yet. A short or common password can still be guessed, so use a long, unique password and a password manager.

Do you store my password?

Never. It is hashed in your browser, the input box is cleared after every check, and ToolNest stores nothing.

Related tools