HMAC Generator

Create HMACs locally for text using SHA-1/256/384/512. No uploads, no tracking.

Message
Key
Algorithm
Encoding
Output case
HMAC

HMAC generation runs locally with the Web Crypto API. Keys never leave the page.

Standard algorithms

Supports HMAC with SHA-1, SHA-256, SHA-384, and SHA-512.

Private by design

Everything runs in your browser. Secrets are never sent or stored.

Copy or download

Grab the HMAC in lowercase or uppercase, or download as a text file.

Copied to clipboard