Password Strength Checker
Score a password and get specific ways to strengthen it.
Passwords, encryption, TOTP & validators.
Score a password and get specific ways to strengthen it.
Measure password entropy in bits from its character pool.
Check a card number with Luhn and detect its brand.
Check email syntax and split out the local and domain parts.
Verify any number with the Luhn checksum and find its check digit.
Guess a hash type from its length and character set.
Decrypt AES-256-GCM text with your password.
Encrypt and decrypt text with AES-256-GCM.
Look up well-known TCP/UDP port numbers and services.
Assemble a valid CSP header or meta tag, directive by directive.
Check if a 15-digit IMEI is valid.
Check ISBN-10 and ISBN-13 numbers instantly.
Check a password against your exact rules.
See how guessable your numeric PIN really is.
Generate cryptographic salts in hex or Base64.
Generate cryptographically strong random tokens.
Generate HTTP security headers for any server.
Check a password against strong-password best practices.
Generate SRI integrity hashes for scripts and styles.
Turn a Base32 secret into a live 2FA code.
Create random Base32 TOTP secrets and otpauth URIs.
Deterministic name-based UUIDs from SHA-1.
Security utilities that would be self-defeating to run on someone else's server: password strength and entropy checkers, AES-256-GCM text encryption, hash generators and identifiers, plus validators for credit card numbers (Luhn), IBANs and email addresses. Everything executes locally via the browser's Web Crypto API — the password you test or the text you encrypt never leaves your device, which is the only acceptable way to use tools like these. Validators explain why an input fails, not just that it fails, and the encryption tools use authenticated, salted, standards-based constructions rather than home-rolled ciphers.