HMAC Generator
Compute HMAC signatures with SHA-256, SHA-384, SHA-512, SHA-1, MD5 or SHA-3 and a text, hex or Base64 key.
Runs in your browserText → HMAC
Loading tool…
Example
The quick brown fox jumps over the lazy dog
f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8
How to use the HMAC Generator
- Paste or type your Text into the input area, or open a file from your device.
- Adjust the options above the editor if the tool offers any.
- Review the HMAC result, then copy it or download it as a file.
Privacy and limitations
- Your data is processed on your device and is not uploaded to any server.
Frequently asked questions
How do I verify a webhook signature?
Paste the raw request body exactly as received, enter the signing secret as the key, pick the algorithm the provider documents (usually HMAC-SHA256) and compare the result with the signature header. Some providers send hex, others Base64.
Related converters
SHA-256 Hash GeneratorGenerate the SHA-256 hash of text or bytes in hex or Base64, the most widely used secure hash.SHA-512 Hash GeneratorGenerate the 512-bit SHA-512 hash of text or bytes in hex or Base64.JWT DecoderDecode a JSON Web Token to read its header and payload, with exp, iat and nbf shown as dates. The signature is not verified.Bcrypt Hash Generator & CheckerHash passwords with bcrypt at cost 4–14, or verify a password against an existing bcrypt hash, in your browser.NTLM Hash GeneratorGenerate the Windows NT (NTLM) hash of a password: MD4 over its UTF-16LE encoding, as stored by Active Directory.AES Encrypt (Text)Encrypt text with a password using AES-256-GCM and a PBKDF2-SHA256 derived key, entirely in your browser.Whirlpool Hash GeneratorGenerate the 512-bit Whirlpool hash (ISO/IEC 10118-3) of text or bytes.AES Decrypt (Text)Decrypt text produced by the AES Encrypt tool (AES-256-GCM, PBKDF2-SHA256) with the original password.