Have I Been Pwned? Data Breach Checker

Check if your email or password has been compromised in a corporate data breach.

Sample queries:
⚠

Compromised in 3 Known Security Breaches

This account appeared in publicly circulating data leaks. We recommend immediate remediation.

3 Breaches Detected
7 Compromised PII Classes
High Calculated Risk Index

Identified Breach Incidents

LinkedIn Corporate Data Leak

Breach Date: May 2016 • 164,611,595 accounts
Critical

In May 2016, LinkedIn had 164 million email addresses and unsalted SHA-1 password hashes posted on darknet marketplaces from an intrusion in 2012.

Email Addresses SHA-1 Passwords Job Titles

Dropbox Security Intrusion

Breach Date: Mid 2012 • 68,648,009 accounts
High

Cloud storage provider Dropbox suffered a credential dump containing 68M unique email records alongside bcrypt and SHA-1 salt hashes.

Email Addresses Bcrypt Hashes IP Geolocation

Canva Graphic Platform Breach

Breach Date: May 2019 • 137,289,350 accounts
Medium

Australian graphic design platform Canva experienced a breach by hacking group Gnosticplayers containing customer profile metrics and OAuth tokens.

Email Addresses Full Names City/Country Locations

Recommended Incident Response Plan

Uses client-side SHA-1 hashing via Web Crypto API. Only the first 5 characters (k-anonymity prefix) are ever checked.

Sample passwords:
⛔

Password Compromised: 3,861,493 Times

This exact password exists in plain leaked password dictionaries. Never use this credentials anywhere.

Full SHA-1 Digest: CBFDAC6008F9CAB4083784CBD1874F76618D2A97
k-Anonymity Range: CBFDA C6008F9CAB4083784CBD1874F76618D2A97 (Client memory only)
28 bits Password Entropy
< 1 Millisecond Brute-Force Time
Critical Risk Rating
🔒 100% Client-Side Privacy

About this tool

How to use it

  1. Select your audit mode: Email Address Breach Lookup, Password Hash Leak Auditor, or Historical Breach Directory.
  2. Enter an email address or password to evaluate breach exposure. Passwords use SHA-1 k-anonymity with local hashing.
  3. Inspect identified security incidents, compromised data points (passwords, phone numbers, PII), and breach timeline.
  4. Follow the customized Incident Response Checklist to update vulnerable passwords and configure multi-factor authentication.

Why it matters

Billions of credentials and personal records circulate in underground cybercrime forums following major corporate breaches. Checking breach exposure safely without exposing cleartext credentials is essential for proactive account security and identity theft defense.

When to use it

Use when reviewing corporate email exposures, auditing employee credentials, checking personal email safety, assessing password leakage risks, or investigating historical corporate data leaks.

Common questions

Is it safe to check passwords or emails in this tool?

Yes, 100%. Passwords are never sent across the network. All hashing uses the client-side Web Crypto API (crypto.subtle SHA-1) using k-anonymity principles. Email lookups run entirely in-browser against an embedded offline threat intelligence database.

What is the k-anonymity mathematical model?

With k-anonymity, only the first 5 hexadecimal characters of a SHA-1 hash are queried against compromised dictionaries. The remaining hash characters remain strictly in local memory, preventing reverse-engineering of user credentials.

Can I connect an official Have I Been Pwned API key?

Yes. An optional API configuration modal allows enterprise security engineers to input their HIBP v3 subscription key to query live breach feeds directly.