Share
Generate HMAC-SHA256/512 signatures for API authentication and webhooks.
Common Use Cases
Generate HMAC (Hash-based Message Authentication Code) signatures for any message and secret key. Supports HMAC-SHA1, HMAC-SHA256, HMAC-SHA384, and HMAC-SHA512 using the browser Web Crypto API. Output in hex or Base64. Essential for verifying Stripe and GitHub webhook signatures, signing API requests, and validating data integrity.
Generate secure HMAC-SHA256 or HMAC-SHA512 signatures to verify webhooks and authenticate API requests.
Enter your message or payload
Paste the raw text, JSON body, or message string you need to sign into the input field.
Input your secret key
Provide the private secret key or signing secret provided by your API provider like Stripe or GitHub.
Select the hashing algorithm
Choose the required algorithm such as HMAC-SHA256, HMAC-SHA512, or HMAC-SHA1 from the available options.
Choose the output encoding format
Select either Hexadecimal or Base64 encoding to match the format required by your specific integration.
Generate and copy the signature
The tool automatically calculates the hash using the Web Crypto API; copy the resulting signature for your headers.
Estimated time: PT1M
Share this tool
Encode and decode text with ROT13, Caesar, Atbash, and Vigenère ciphers.
Check password strength: entropy, crack time, patterns, and breach check.
AES-256-GCM encrypt and decrypt text with a passphrase — runs in your browser.
Build and sign JWTs with HS256/384/512. Verify signatures. Runs in your browser.
Generate live TOTP/2FA codes from a base32 secret. Scan QR with any authenticator.
Compute SHA-1/256/384/512 of any file and verify integrity — 100% browser-based.
Convert text or Markdown to a Word .docx file with live preview, RTL, and page-setup options.
See your public IP address plus full location, ISP, ASN, timezone, coordinates, and more.
Load and compare multiple URLs side by side in resizable iframes.
Convert Markdown to a fully customized, RTL-ready PDF.
Play local or online videos with HLS stream support, subtitles, playlist, and bookmarks.
Record your screen directly in the browser. Download as WebM video.
Create shareable URL playlists with live iframe preview and password protection.
Buy social media marketing services — followers, likes, views and more.