HMAC Generator
Create HMAC signatures with SHA-256, SHA-1 or SHA-512. Free, private and instant.
About the HMAC Generator
HMAC combines a secret key with a hash to prove a message is authentic and unchanged. Webhooks and APIs use it to sign requests.
When to use it
Use it to test webhook signatures or reproduce an API signing step. Keep real secret keys out of shared screenshots.
How to use the HMAC Generator
- Enter or paste your input in the fields above.
- The result updates as you type, or press Run.
- Press Copy to copy the output.
Frequently asked questions
Is the HMAC Generator free?
Yes. It is completely free, with no signup and no usage limits.
Is my data uploaded anywhere?
No. Everything runs locally in your browser, so what you type never leaves your device.
Does the HMAC Generator work on mobile?
Yes. The tool is responsive and works on phones, tablets and desktops.
More free tools
Generate strong random passwords using the Web Crypto API.
Security•••SHA Hash GeneratorGenerate SHA-1, SHA-256 or SHA-512 hashes locally.
Security•••JWT DecoderDecode JSON Web Token header and payload (no verification).
Security•••Password Strength CheckerEstimate password strength and entropy without sending it anywhere.
Security•••Random Token & API Key GeneratorGenerate secure random tokens in hex or base64url.
Security•••Caesar Cipher / ROT13Encode or decode text with a Caesar shift. For learning, not real security.
Security