Skip to content

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
Text input

Text and files stop at 10 MiB and stay in your browser. HMAC keys are not exported or saved in a URL. SHA-3, BLAKE, MD5, CRC32 and NTLM are not provided by WebCrypto here.

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.