Cryptography Tools
JWT, AES, PBKDF2, RSA, HMAC, and signature tools for browser-based crypto checks. Runs in your browser. No data is sent to any server.
JWT Decoder
Decode JWT tokens to inspect header, payload, and expiry
Try it →AES Encrypt / Decrypt
AES-256-GCM text encryption & decryption using Web Crypto API
Try it →Password Hash Generator / Verifier (PBKDF2)
Generate and verify password hashes with PBKDF2 (Web Crypto API)
Try it →RSA Key Pair Generator
Generate RSA public/private key pairs in PEM format (Web Crypto API)
Try it →Password Generator
Generate secure random passwords in bulk with strength indicator
Try it →HMAC Generator
Generate HMAC with SHA-1/256/384/512 using Web Crypto API
Try it →What You Can Do with Cryptography
- Encrypt and decrypt text with AES-GCM/CBC for secure exchange
- Decode JWT tokens to inspect payloads and expiration times
- Visualize X.509 certificate details from PEM/DER format
- Generate RSA/EC key pairs for testing environments
About This Category
JWT, AES, PBKDF2, RSA, HMAC, and signature tools for browser-based crypto checks.
All tools run in your browser and your input is not sent to any server.
FAQ
Which AES mode should I choose (GCM vs CBC)?
GCM is recommended. It provides authenticated encryption (AEAD) with built-in tamper detection. Use CBC only when compatibility requires it.
Can it verify JWT signatures?
It decodes headers and payloads. Signature verification requires a key -- provide the secret or public key to verify.
Is my data sent to a server?
No. All processing uses the browser Web Crypto API and nothing is uploaded.