Evaluates password strength using multiple criteria: length, character diversity, common password patterns, dictionary words, keyboard walks, and repetition. Shows estimated time to crack using different attack methods (online throttled, offline fast hash, GPU cluster). Suggests specific improvements. All analysis is done client-side — the password never leaves your browser.
Enter a password to see its strength score and estimated crack time — nothing is sent to a server. Generate a stronger replacement with the Password Generator.
Strong password
Input
correct-horse-battery-staple
Output
Strength: Strong | Estimated crack: centuries (offline)
Generate strong, random passwords with configurable rules.
Generate strong, memorable passwords that are easier to say aloud.
Generate MD5, SHA-1, SHA-256, SHA-512 hashes from text.
Generate HMAC signatures using SHA-256, SHA-512, and other algorithms.
Validate credit card numbers using the Luhn algorithm.
Validate and parse International Bank Account Numbers (IBANs).