Compute an HMAC (message authentication code) from a message and secret key. Output is hexadecimal.
In-browser processing: your message and key are never sent anywhere.
HMAC combines a secret key with a hash function to verify the integrity and authenticity of a message. The computation uses the Web Crypto API and runs entirely in your browser.
An HMAC is a message authentication code generated from a secret key and a hash function. It lets you verify that a message has not been tampered with (integrity) and that it came from someone holding the correct key (authenticity).
SHA-256, SHA-1, and SHA-512 are supported. The output is shown as a hexadecimal string.
No. The computation uses the Web Crypto API and runs entirely in your browser; your message and key are never sent anywhere.