Cryptography calculators
Cryptography pages run hashing and related demos in the browser with Web Crypto. They are for learning and integrity checks, not production key management.
Hashes are one-way fingerprints. Legacy algorithms such as SHA-1 remain available only to verify old digests—prefer SHA-256 or stronger for new work.
-
Cryptography
AES-GCM Encrypt/Decrypt
Encrypt or decrypt with AES-256-GCM and a password-derived key (PBKDF2). Learning/interoperability tool—not a replacement for audited secret management.
Open tool → -
Cryptography
HMAC Calculator
Compute or verify HMAC-SHA-256/384/512 with a UTF-8 or Hex key. Runs entirely in your browser via Web Crypto.
Open tool → -
Cryptography
PBKDF2 Key Derivation
Derive a key from a password with PBKDF2-SHA-256/512, salt, and iteration count. Educational interoperability tool—not account-storage guidance.
Open tool → -
Cryptography
Password/Passphrase Generator
Generate passwords or passphrases with CSPRNG-backed unbiased selection, character groups, exclusions, and a live entropy estimate.
Open tool → -
Cryptography
SHA Hash Calculator
Compute SHA-256, SHA-384, SHA-512, or legacy SHA-1 digests from text or a local file. Output Hex and Base64 in your browser only.
Open tool → -
Cryptography
Secure Random Generator
Generate cryptographically secure random bytes, Hex, Base64, UUIDs, or unbiased integers using crypto.getRandomValues().
Open tool →