SHA-256 Hash

Paste text to get an SHA-256 fingerprint of its UTF-8 bytes, shown as lowercase hex. A hash is not encryption. Anyone with the same text can produce the same value. There is no password store and no upload.

Limit: 400 KB. Ctrl or Cmd+Enter refreshes the hash.

Result

UTF-8 bytes
0

What the hash represents

The page encodes the box as UTF-8, then asks this browser’s Web Crypto API for SHA-256. The hex string is 64 characters. Changing one character of the input changes the hash. The same text always produces the same hash in a correct implementation.

SHA-256 does not hide the text. It also does not prove who wrote it. Do not treat this page as a password manager, a signing tool, or a way to store secrets.

When this tool helps

Use it when you need a short fingerprint of a snippet — to check that two pastes match, or to label a version of a config you already have on screen. For encoding that you can reverse, use Base64 Encode instead, and remember that Base64 is also not encryption.

Questions

Why is the result empty?

The box is empty, the text is over 400 KB, or this browser does not expose Web Crypto (some restricted or very old environments).

Does a matching hash mean the files are identical?

It means the UTF-8 bytes of the two pastes match. It does not compare files on disk, and it does not check a download from a server.

Does the text leave this tab?

No. The hash is computed in the browser from the box you see.