HMAC Generator: SHA-1, SHA-256, SHA-384 and SHA-512
Calculate a local HMAC tag with SHA-1, SHA-256, SHA-384 or SHA-512 and export hexadecimal or Base64.
hmac-generatorLOCAL WORKSPACE
Enabling local controls…
Result
Choose settings and run to produce a result. Unedited input is kept when an error occurs.
How to use this tool
Enter a disposable message and secret separately, choose the protocol's hash and encoding, then generate and compare the complete tag.
When not to use it
HMAC authenticates data but does not encrypt it. SHA-1 is offered for legacy interoperability; use the protocol's required algorithm and never paste production secrets.