Browser-only — no server processing
HMAC Generator
Generate HMAC signatures using SHA-1, SHA-256, or SHA-512 — entirely in your browser via the Web Crypto API. Paste your message, enter a secret key, and get a cryptographic signature instantly.
HMAC-SHA-1HMAC-SHA-256HMAC-SHA-512
Web Crypto API
Uses crypto.subtle.importKey and crypto.subtle.sign — native browser cryptography.
Configuration
Set up your HMAC.
Output
HMAC signature.
Your HMAC signature will appear here.