Security Tools
Generate, inspect, encrypt, sign and verify passwords, hashes, tokens and key material locally with browser-native security APIs.
Available Security Tools (18)
Password Generator
Generate cryptographically secure passwords with configurable character classes.
Password Strength Checker
Analyze password strength locally and provide actionable guidance.
Hash Generator
Generate MD5 and SHA-family hashes from text.
HMAC Generator
Generate keyed HMAC signatures with browser cryptography.
HMAC Validator
Compare an expected HMAC using constant-time byte comparison.
JWT Decoder
Decode JWT header, payload, signature and time claims without implying verification.
JWT Generator
Generate signed development JWTs using an approved HMAC algorithm.
JWT Validator
Validate supported JWT HMAC signatures and inspect claims.
Fernet Key Generator
Generate Fernet-compatible URL-safe encryption keys.
Fernet Encrypt
Encrypt UTF-8 text into a standards-compatible Fernet token.
Fernet Decrypt
Authenticate and decrypt a Fernet token.
AES Encrypt / Decrypt
Encrypt or decrypt text with authenticated AES-GCM.
RSA Key Pair Generator
Generate RSA public/private key pairs locally.
RSA Encrypt / Decrypt
Encrypt or decrypt short data using RSA-OAEP.
RSA Sign / Verify
Create and verify RSA-PSS signatures.
Secret / Token Generator
Generate cryptographically secure application secrets.
Random Bytes Generator
Generate cryptographically secure random byte representations.
Checksum Generator
Generate CRC32, MD5 and SHA integrity checksums.