HMAC Signer
Generate and verify HMAC signatures using cryptographic keys. Supports SHA-256, SHA-384, SHA-512. All processing is clientโside โ your keys never leave your device.
๐ How to Use HMAC Signer (Step by Step)
- Step 1: Enter a secret key and the message (payload) you want to sign.
- Step 2: Choose the hash algorithm (SHA-256, SHA-384, or SHA-512) and output format (hex or Base64).
- Step 3: Click "Generate HMAC Signature" โ the signature appears in the left panel.
- Step 4: To verify a signature, paste the original message, secret key, and the signature into the right panel.
- Step 5: Click "Verify Signature" โ the tool confirms if the signature matches.
๐ก Why Use HMAC?
- โ๏ธ HMAC ensures message integrity and authenticity using a shared secret.
- โ๏ธ Widely used in API authentication (e.g., AWS signatures, webhooks).
- โ๏ธ All operations happen locally in your browser โ your secret never leaves your device.
๐ก Pro Tip: Use the "Load Example" button to try a sample message and secret. The tool will autoโfill the verification panel for you.
๐ 100% clientโside โข Your secret never uploaded โข SHA-256/384/512 โข Zero tracking