Security related services

Pwned Passwords API

by haveibeenpwned.com

Security related services Added on October 31st, 2026
Visit haveibeenpwned.com →

What it does

Pwned Passwords from Have I Been Pwned lets you check whether a password appears in known data breaches, without ever sending the password. Hash the password with SHA-1, send only the first five characters of the hash, and compare the returned list of hash suffixes and counts locally (k-anonymity). Useful to warn users at sign-up who choose a breached password. Free, no key needed.
  • API
  • HTTP-GET
  • REST

More information: https://haveibeenpwned.com/API/v3#PwnedPasswords

Pwned Passwords API
haveibeenpwned.com