Cryptography calculators
6 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. Crypto demos run locally with no registration.
Hashing and keys calculators
SHA, HMAC, and PBKDF2.
-
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.
-
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.
-
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.
Secrets calculators
AES-GCM, passwords, and secure random.
-
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.
-
Password/Passphrase Generator
Generate passwords or passphrases with CSPRNG-backed unbiased selection, character groups, exclusions, and a live entropy estimate.
-
Secure Random Generator
Generate cryptographically secure random bytes, Hex, Base64, UUIDs, or unbiased integers using crypto.getRandomValues().