HMAC generator
Generate HMAC signatures for a message and secret key using common hash algorithms, with hexadecimal and Base64 output. All local.
Hexadecimal
—Base64
—// About this tool
Verify webhook payloads or test API signing logic by computing HMAC digests. Enter the message and secret, choose an algorithm, and compare the output.
// How to use it
- Enter the message and secret key.
- Select a hash algorithm.
- Generate and copy the hex or Base64 signature.
// Frequently asked questions
What is HMAC used for?
HMAC verifies message integrity and authenticity when both sides share a secret key.
Is my secret key uploaded?
No. The calculation runs in your browser and the key is never transmitted.