The Tool Hive LogoThe Tool Hive

Tools

Network Tools

Text Tools

Data Tools

Design Tools

Development Tools

Code Tools

Security Tools

Utility Tools


About

Categories

  1. Home
  2. Tools
  3. Security Tools
  4. Hmac Generator
The Tool Hive Logo

The Tool Hive

A comprehensive collection of free, browser-first tools for developers. Network requests only occur when a tool makes them explicit.

Tools

Text ToolsData ToolsDesign ToolsNetwork ToolsDevelopment Tools

Resources

AboutPrivacy PolicyTerms of Service

Contact Us

Having any issues? Wish to request a tool or feature? Contact us here.

Email Us

© 2026 The Tool Hive. All rights reserved.

PrivacyTermsCookies

HMAC Generator

Generate keyed-hash message authentication codes (HMAC) with SHA-1/256/384/512.

Presets

Message

Interpreted as raw UTF-8 bytes. An empty message is valid and produces a defined HMAC.

Sign the exact bytes of any file — fully in your browser (up to 100 MB).

Produces a 256-bit (32-byte) tag.
Interpreted as raw UTF-8 bytes.
Enter a secret key to compute the HMAC.

HMAC output

HMAC-SHA256
Enter a secret key above to compute the HMAC of your message.