Encryption & Decoding — Free & Private
Encrypt files and text, hash and sign data, hash passwords, generate RSA and random keys, and decode certificates, all client side.
Runs 100% in your browser: your files and data never leave your device. No signup, no ads.
Tools in Encryption & Decoding
- AES-256-GCM Vault: Military-grade authenticated file and text encryption with PBKDF2 key derivation.
- Text Encryptor (AES-GCM): Encrypt and decrypt text with a password using authenticated AES-GCM, output as hex or Base64.
- PGP Message Encryptor & Decryptor: Encrypt and decrypt text messages with password-based armored ASCII blocks and tamper detection
- Image Steganography: Conceal secret messages inside image pixels or extract hidden text.
- Hash & HMAC Calculator: Real-time text hashing for SHA-256, SHA-512, MD5, and secret-key HMACs.
- HMAC Keyed-Hash Generator: Generate and verify keyed-hash message authentication codes (HMAC-SHA256, SHA-384, SHA-512) via Web Crypto.
- Bcrypt & Password Hasher: Compute and verify standard Bcrypt and PBKDF2 password hashes with customizable cost and salt.
- Argon2 Hash Calculator & Inspector: Inspect and configure Argon2 (Argon2id, Argon2i) hashes, memory parameters, and iteration costs
- RSA Keypair Generator: Generate cryptographic RSA public and private keypairs (2048/4096-bit) in PEM format using Web Crypto
- Secure Random Key Generator: Generate cryptographically random keys for API secrets, JWT secrets, and env vars.
- X.509 Certificate Decoder: Decode X.509 SSL/TLS certificates (PEM format) to view SANs, issuer, expiry date, and serial number
- PEM to JWK / JWK to PEM Converter: Bidirectional converter between X.509/PKCS#8 PEM format and JSON Web Key (JWK) format for RSA and ECDSA keys
- SRP-6a Protocol Simulator: Step-by-step interactive simulator for Secure Remote Password (SRP-6a) zero-knowledge proof authentication
Browse all free tools