Hash Generator (SHA-256, SHA-512, HMAC)
Generate cryptographic SHA-256, SHA-512, SHA-384, SHA-1, and HMAC hashes instantly with 100% in-browser Web Crypto privacy.
Methodology & standardsRuns on your device
Inputs
Results update liveSHA-256 (Standard)
Calculating...
SHA-512 (High Security)
Calculating...
SHA-384
Calculating...
SHA-1 (Legacy)
Calculating...
HMAC-SHA256 (Keyed Hash)
Calculating...
FAQ
Frequently asked questions
How the calculation works and where its limits are.
What cryptographic hash functions are supported?
This tool generates SHA-256, SHA-512, SHA-384, and SHA-1 hashes using the native browser Web Crypto API (`window.crypto.subtle`), ensuring maximum speed and security.
Is this hash generator private?
Yes. All hashing calculations occur entirely inside your browser memory. Your sensitive plaintexts, keys, and tokens never leave your computer.
What is an HMAC?
An HMAC (Hash-based Message Authentication Code) combines a cryptographic hash algorithm (e.g. SHA-256) with a secret key to verify both data integrity and authentication.