Check whether your password has appeared in known data breaches.
This tool checks whether your password has appeared in known data breach databases, using the Have I Been Pwned API. The database contains billions of compromised passwords from real-world breaches.
To protect your privacy, k-anonymity is used: the SHA-1 hash of your password is computed, and only the first 5 characters out of 40 are sent to the API. The response contains all hashes with that same prefix. The check whether your specific password is compromised happens locally â the full hash never leaves the server.
This tool uses the public API of haveibeenpwned.com by Troy Hunt.