Input
key=secret / msg=hello / HMAC-SHA256
Output
Hex or Base64 signature string
Developer Tools
Compute SHA digests and HMAC signatures with Web Crypto in your browser for common SHA algorithms. Useful when debugging payments, webhooks, and request-body signature checks with data kept local.
Favorite this tool
No favorite storage mode has been selected.
Quick actions
Copy this tool URL or open the system share sheet on a supported device.
开发工具
Compute SHA digests and HMAC signatures with Web Crypto in your browser for common SHA algorithms. Useful when debugging payments, webhooks, and request-body signature checks with data kept local.
Input
key=secret / msg=hello / HMAC-SHA256
Output
Hex or Base64 signature string
No. Web Crypto runs locally; secrets and message bodies are not sent to a server.
Common SHA-1/256/384/512 and matching HMAC variants—see the page options.
Tools
Continue with another translated tool for a nearby task.
AES / DES Encryptor
Encrypt and decrypt locally in your browser with AES, DES, 3DES, Rabbit, multiple block modes, direct keys, PBKDF2, or passphrase modes, outputting Base64 or Hex. Useful for API debugging and learning.
Bcrypt Hash Generator
Generate bcrypt password hashes and verify plaintext locally in your browser. Adjust rounds to control cost for manual database writes and hash comparison.
Hash Generator
Compute SHA-1, SHA-256, SHA-384, and SHA-512 digests for text or local files, with optional HMAC mode and hash comparison. Uses Web Crypto in the browser for checksum and signing checks.