Free Browser-Based Encryption & Security Tools

13 free tools — Hashes, HMAC, AES, password strength, TOTP, JWT, API keys

About Encryption & Security

Encryption and security tools cover the everyday cryptographic chores: hashing a string or a file (MD5, SHA-1, SHA-256, SHA-512), signing a message with HMAC, encrypting and decrypting text with AES-256-GCM, scoring a password's strength, generating a strong password or memorable Diceware passphrase, producing TOTP codes from a Base32 secret, signing HS-family JWTs, and minting random API keys.

Every tool here runs entirely in your browser using the Web Crypto API (with a pure-JavaScript MD5 because SubtleCrypto deliberately omits it). Nothing is uploaded — passphrases, secrets, plaintext, and files stay on your device. That makes the tools safe for inspecting suspicious tokens, debugging request signatures, or testing crypto code against published RFC test vectors.

These tools are intended for learning, debugging, and one-off operations. They are not a replacement for production secret management: store live keys in a password manager or KMS, hash credentials with bcrypt/Argon2 rather than raw SHA-256, and prefer a dedicated authenticator app over a web TOTP page for daily 2FA.