● local session uploads 0 source crypto.getRandomValues ← nxbyte.dev
nxbyte / entropy / check

Password strength checker

See how long a password would take to crack and whether it has appeared in a data breach. The password never leaves your device.

input · 0 chars Example
entropy
0 bits
crack time
—
breaches*
not checked

* One exception, stated plainly: the breach check sends the first 5 characters of your password's SHA-1 hash, never the password itself, and compares the matches on your device. It searches Have I Been Pwned's list of over 900 million leaked passwords, and only runs when you press check breaches.

Strength is estimated with zxcvbn, which spots common words, names, dates and keyboard patterns. For your most important accounts, check a similar password rather than the real one. The box empties itself after 5 minutes, or when you switch to another tool.

Every random value comes from your browser's cryptographic generator (crypto.getRandomValues). Nothing you generate or type is saved or uploaded; About lists the few things the page does load. Crack times assume an attacker making 100 billion guesses per second against a stolen hash.