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 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).
Validate ISBN-10 and ISBN-13 numbers and convert between them.
Encode text to hexadecimal or decode hex back to text.
Encrypt and decrypt text using the Caesar (ROT-N) substitution cipher.