Hash
WebCrypto SHA-1 and SHA-2 digests over text or local files, plus HMAC with a text key.
Runs in your browser; nothing is uploaded
Digests and HMAC
Hash calculates SHA-1, SHA-256, SHA-384 or SHA-512 digests over UTF-8 text or a local file. HMAC uses the selected SHA algorithm and a pasted text key. The result is lowercase hexadecimal.
Privacy and limits
WebCrypto runs in your browser; text, files and HMAC keys are not uploaded. Files stop at 10 MiB. SHA-1 is available for compatibility with older data but should not be chosen for new security uses. This page covers only algorithms available in the browser's built-in crypto API.