← Developer Utilities
DEVELOPER UTILITIES / LOCAL TOOL

HMAC Generator

Sign messages in your browser.

PROCESSING / LOCALInputs stay in this tab

OUTPUT / LOCAL
Run the tool to see a result.
HOW IT WORKS

Authenticating a message

HMAC combines a secret key with a hash function so a recipient with the same key can detect changed content.

Limits to keep in mind

A leaked or weak key defeats the guarantee, and this page does not manage key rotation.

A PRACTICAL WORKFLOW

Use the result carefully.

01Enter a message to produce a local HMAC demonstration. Use a trusted secret in real applications.
02Run the utility and inspect the complete output.
03Use a random secret, keep it separate from the message and compare tags safely in production code.
COMMON QUESTION
Is HMAC encryption?

No. It proves knowledge of a shared secret and message integrity; it does not conceal the message.