Hashing, HMAC & Signature Calculators
Calculate HMAC signatures, verify webhook payloads from Stripe and GitHub, derive keys with PBKDF2, and build AWS SigV4 authorization headers using the Web Crypto API.
Tools in Signatures
- HMAC
HMAC signature generator
Compute HMAC-SHA1, SHA-256, SHA-384 and SHA-512 signatures, and verify one you were sent.
- HMAC
Webhook signature verifier
Reproduce Stripe, GitHub, Shopify, Slack and Svix signatures, and check one you received.
- HMAC
PBKDF2 key derivation
Derive keys with PBKDF2 at a measured cost, and understand when Argon2id is the better answer.
- HMAC
Hash & checksum calculator
Compute digests with SHA-2, SHA-3, Keccak, SHA-1 and MD5, from text, hex or Base64 input.
- HMAC
Request signature validator
Reproduce a canonical string, compute its HMAC, and compare against the signature you received.
- HMAC
AWS SigV4 header builder
Build a complete Signature Version 4 header, with the canonical request and string to sign shown.
- HMAC
Stripe & GitHub webhook sandbox
Generate a signed event, replay it against your endpoint, and prove your rejection path works.
- HMAC
Key derivation sandbox
Derive independent keys from one master secret, and feel what the cost parameter actually costs.
- HMAC
Hash & secret comparator
Compare two values or their digests in constant time, and find where they diverge.