Free Online Developer Tools - ULID, UUID, NanoID, CUID, Snowflake ID, JWT Decoder, Base64, JSON Formatter & More

Tools Menu

Crypto Hash & Key Derivation Dashboard

Hash strings, generate HMAC signature hashes, or derive secure encryption keys using PBKDF2 via native Web Crypto API. Private, secure, client-side execution.

Crypto Hash & Key Derivation Dashboard

Perform client-side cryptographic hashing, HMAC signatures, and PBKDF2 password key derivation securely in your browser.

MD5 (128-bit)
No input
SHA-1 (160-bit)
No input
SHA-256 (256-bit)
No input
SHA-512 (512-bit)
No input
HMAC-SHA256
(Enter secret)
HMAC-SHA512
(Enter secret)

Client-Side Hashing Security

All computations on this page are processed inside your browser sandbox via standard JavaScript and the browser's native `SubtleCrypto` API. No secret keys, passwords, or salts are ever transmitted across the network, making it completely secure against wiretapping or server-side logging.

Key Cryptographic Terms

* **Hash Function**: Takes an input and produces a fixed-size string of characters. Common examples are SHA-256 and MD5. * **HMAC (Hash-based Message Authentication Code)**: Used to verify both data integrity and authenticity of a message with a secret key. * **PBKDF2 (Password-Based Key Derivation Function 2)**: Standard key stretching algorithm that applies a hash function repeatedly with salt to prevent dictionary attacks.

Help keep this tool free & serverless