SHA-256 Generator

Compute SHA-256 digests for strings using the browser Web Crypto API. No MD5 library is loaded on this route.

Result

Enter text, then Hash. SHA-256 runs in your browser.

How to generate a SHA-256 hash

  1. Enter the text to hash.
  2. Click Hash, or press Ctrl+Enter (Cmd+Enter on Mac).
  3. Copy the 64-character lowercase hex digest.
  4. The digest is UTF-8 bytes hashed with the Web Crypto API in your browser.

FAQ

No. This route uses Web Crypto only. spark-md5 is reserved for the MD5 generator and when MD5 is selected on the hash generator.
SHA-256 is common for checksums, Git commit IDs, blockchain references, and API signatures where SHA-512 is not required.
UTF-8 bytes of your text, matching typical server-side implementations for Unicode strings.
Yes. digest() runs in your browser via crypto.subtle. Your input is not transmitted.
Paste the exact string being hashed — Git commit IDs hash a specific header format, not arbitrary text. For file checksums, hash the file bytes in a file-hash workflow when available.

Related tools