Back

HMAC signer

Crypto and hashing

Loading

Loading tool

Preparing the tool. The remaining time is not yet known.

All processing for this tool happens in your browser. Your input is not sent to a server.

About this tool

Compute a keyed HMAC for UTF-8 text.

Common uses

  • Compute a keyed HMAC for UTF-8 text.
  • Enter the message and a nonempty text secret, then choose SHA-1, SHA-256, SHA-384 or SHA-512.

How to use it

  1. 1.Enter the message and a nonempty text secret, then choose SHA-1, SHA-256, SHA-384 or SHA-512.
  2. 2.Select hexadecimal or Base64 output and copy the generated MAC.

Limits and notes

  • The secret is encoded as UTF-8 text, not decoded from hex/Base64. Requires browser Web Crypto; this tool computes a MAC rather than encrypting the message.

Frequently asked questions

What does this tool do?

Compute a keyed HMAC for UTF-8 text.

What should I check before using the result?

The secret is encoded as UTF-8 text, not decoded from hex/Base64. Requires browser Web Crypto; this tool computes a MAC rather than encrypting the message.

Related tools