Inputs
HMAC Signature Generator
Compute HMAC-SHA256, HMAC-SHA384, and HMAC-SHA512 signatures with a secret key in Hex or Base64.
Web Crypto Digests
Computed HMAC Signatures
HMAC-SHA256 256-bit
8a911b42c97705613bf25c94d108ae734f8022e16a9c115d84b730f9126ea504 Recommended for webhooks (Stripe, GitHub, Slack) & JWT HS256HMAC-SHA384 384-bit
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Truncated 64-bit word SHA-2 family (JWT HS384)HMAC-SHA512 512-bit
00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 Maximum collision resistance (JWT HS512)HMAC-SHA1 160-bit
0000000000000000000000000000000000000000 Legacy compatibility (TOTP RFC 6238 / older webhooks)Related in Security & Encoding
More tools in this category
Base64 Converter
Encode and decode Base64 strings with full UTF-8 support for text payloads and data URIs.
URL Encoder/Decoder
Escape or unescape special characters in URLs and query parameters safely.
Hash Generator
Compute MD5, SHA-1, SHA-256, and SHA-512 cryptographic hashes locally in your browser.
JWT Decoder
Decode and inspect JSON Web Token headers, payload claims, and expiration timestamps offline.