Cryptography & Hashing
13 tools available
AES Encrypt / Decrypt
Encrypt and decrypt text using AES-256-GCM with password-based key derivation (PBKDF2)
Bcrypt Hash Generator
Generate and verify bcrypt password hashes with configurable cost factor, implemented in pure JavaScript
Checksum Calculator
Calculate SHA-1, SHA-256, SHA-384, and SHA-512 checksums for text input
Encryption Key Generator
Generate cryptographically secure random encryption keys in hex, base64, and raw byte formats
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes
Hash Identifier
Identify the type of a hash string by analyzing its length, character set, and format
Hash Text & File
Hash text or uploaded files using MD5, SHA-1, SHA-256, SHA-512. View results for all algorithms simultaneously.
HMAC Generator
Generate HMAC message authentication codes using SHA-1, SHA-256, SHA-384, or SHA-512
JWT Decoder
Decode and inspect JSON Web Tokens (JWT) including header, payload, signature, and expiration claims
Password Strength Checker
Analyze password strength with entropy calculation, crack time estimation, and security tips
PGP Key Pair Generator
Generate PGP/GPG-style RSA key pairs with ASCII-armored output using the Web Crypto API
RSA Key Pair Generator
Generate RSA public and private key pairs in PEM format using the Web Crypto API
TOTP Secret Generator
Generate TOTP secrets with QR codes for two-factor authentication (2FA) setup
