HMAC generator

Generate an HMAC for a message with a UTF-8 or hexadecimal secret key.

Processed on your device

Input

Open a local UTF-8 text file5 MiB maximum. The file opens in the text box above.Or drop a file here.

Options

Options
Choose how the supplied key is written. Hex uses pairs of characters 0-9 and A-F for each byte.

How to use this tool

  1. Enter the message and secret key.
  2. Select the key representation and hash algorithm.
  3. Copy the hexadecimal or Base64 HMAC. Keys remain in memory.

Things to know

  • Processing happens on your device. Check the result before replacing your original data.
  • Each text input accepts up to 5 MiB. Output is limited to 25 MiB and combined text settings to 1 MiB.