SAFE
Free Security tool

HMAC Generator

Create an HMAC signature with SHA-256 or SHA-512.

Private by design

The working input is processed in this browser and is not stored by 247888.

About this tool

What does HMAC Generator do?

Create an HMAC signature with SHA-256 or SHA-512. The workspace keeps the input and result together, making it easy to check the change before you use it elsewhere.

For example, you can create an HMAC signature with SHA-256 or SHA-512 when preparing a development or deployment value.

What you can control

HMAC Generator gives you direct control over secret key and algorithm.

How to use HMAC Generator

  1. 1

    Paste or type the message you want to work with.

  2. 2

    Set secret key and algorithm to match the result you need.

  3. 3

    Run HMAC Generator, review the output, then copy or download it where available.

Tips for a better result

  • Compare the HMAC Generator output with a known-good value when the result affects a real system.
  • Change one setting at a time—especially secret key—so differences are easier to compare.
  • Do not treat inspection or encoding as verification, encryption or permission to trust the source.

Frequently asked questions

Is my input private when I use HMAC Generator?+

HMAC Generator processes the value locally in this browser. Use a trusted device and never paste a secret if the surrounding system may be compromised.

What should I check after using HMAC Generator?+

Do not treat inspection or encoding as verification, encryption or permission to trust the source.

Try “make image smaller”, “jpg into pdf”, “pretty json” or “count my words”.