Hashes, checksums and SRI

Calculate exact file or text hashes, CRC-32 checksums and Subresource Integrity values.

Processed on your device

Input

Open a local UTF-8 text file5 MiB maximum. The file opens in the text box above.Or drop a file here.

Use a file instead

Or choose a file to use instead of textUp to 50 MiB. A selected file is used instead of the pasted text.Drag and drop a file here, or browse below.

Options

Options

How to use this tool

  1. Paste text or choose one local file. A selected file takes precedence over pasted text; remove it to return to text mode.
  2. Choose a SHA digest or CRC-32 checksum. File bytes are hashed exactly; text uses UTF-8 and newlines are significant.
  3. SHA-256, SHA-384 and SHA-512 include SRI syntax. Copy the hash or integrity value after checking the displayed source and byte count.

Things to know

  • Local files are limited to 50 MiB and remain on your device. Text is limited to 5 MiB.
  • SHA-1 and CRC-32 are compatibility checks and are not supported SRI algorithms. Hash actual trusted file content, not its URL.
  • Each text input accepts up to 5 MiB. Output is limited to 25 MiB and combined text settings to 1 MiB.