all operations run locally — nothing leaves your browser
Compute cryptographic digests of any text. Output updates live as you type.
SHA-1
SHA-256
SHA-384
SHA-512
Generate an HMAC using a secret key. Useful for verifying message integrity.
AES-256-GCM symmetric encryption. Key is derived from your passphrase via PBKDF2. Output is self-contained (includes salt + IV).
Encode or decode Base64. Handles unicode safely. Common for embedding binary data in text.
Generate cryptographically secure random bytes using crypto.getRandomValues.