Skip to main content
Skip to tool

Generator

HMAC Generator — SHA-1 / 256 / 384 / 512 Locally

Compute HMAC digests locally with key/message encodings, hex/Base64 output, and optional timing-safe verify.
  • Generate
  • Mobile Friendly
  • Accessibility Tested
  • SEO Optimized
  • Fast Loading
  • Responsive

Version 1.0.0 · Last reviewed

How it worksShow guide

Introduction

Create keyed HMAC digests with Web Crypto. Choose the hash algorithm, how the key and message are encoded, and hex/Base64 output — optionally verify against an expected digest.

Step-by-step

  1. Pick algorithm and encodings
  2. Enter key and message
  3. Generate and copy the digest

Worked example

HMAC-SHA-256 of message “Bestrao” with a UTF-8 key yields a 64-character hex digest.

Use cases

  • Sign webhook payloads during local debugging
  • Verify API signatures without sending secrets to a server
  • Compare digests with a timing-safe equality check

Frequently asked questions

Does the key leave my browser?

No. Signing runs entirely with Web Crypto in this tab.

Related tools

Popular tools

Was this helpful?

Your feedback stays on this device only — it is not sent to the Bestrao team yet.

Share

Provided by Bestrao

Version 1.0.0 · Last updated: