← All tools

SHA-256 hash

Create a SHA-256 hash from text. Copy the digest or download a small JSON receipt.

No uploads. Text is processed only in your browser.Receipt schema

Text to hash

Line endings are normalized to LF before hashing.

Result

Paste text to create a hash.

Portable JSON receipt
The receipt will appear here.

How it works

Use the example first, then replace it with your own input. Check the result before you copy or download it.

  1. 01

    Paste the exact text you want to fingerprint.

  2. 02

    Create the SHA-256 digest. Windows and classic Mac line endings are normalized to LF first.

  3. 03

    Copy the 64-character hexadecimal hash. Open the JSON receipt only if you need the byte count and normalization note.

What the tool changes

  • UTF-8 text up to 1,000,000 characters
  • SHA-256 through the browser's Web Crypto implementation
  • CRLF and CR line-ending normalization before hashing
  • A portable JSON receipt as an optional secondary output

What to check yourself

  • A matching hash supports a content-equivalence check; it does not prove authorship, ownership, or creation time.
  • The tool hashes text, not uploaded files.
  • Text hashed elsewhere must use the same UTF-8 encoding and line-ending normalization to match.

Technical reference

These are the specifications used for the tool's rules and terminology.