Neatbo.

SHA-256 checksum

Calculate a SHA-256 checksum for text or a file.

Browser-local processingInputText / fileOutputDigestUp to 10 MiB per file · File limit: 1
  1. 1Add input
  2. 2Review and run
  3. 3Get your result

Tool input and files are processed in this browser without being uploaded.

Your input

Inputs are kept temporarily in this tab when switching tools. Refreshing or closing clears them; large results may need to be regenerated.

⌘ / Ctrl + Enter to run

or drag and drop it here

Files stay on this device. Your originals stay unchanged.

Up to 10 MiB per file · File limit: 1

    0 characters · 0 bytes
    Preparing the tool…

    Before you start

    Calculate SHA-256 over exact local file bytes, including an empty file, or the UTF-8 bytes of entered text using Web Crypto. Compare the copied digest with a trusted expected value; a digest alone does not prove file origin.

    How to use this tool

    1. Paste text or choose one local file, including an empty file.
    2. Calculate the SHA-256 digest of UTF-8 text or the file’s exact bytes.
    3. Copy or download the digest and compare it with a trusted expected value.

    Supported inputs and limits

    Pasted text is limited to 1 MiB; review the result before using it.

    One local file up to 10 MiB can be processed in this workspace.

    When a file is selected, its bytes take priority over any pasted text.

    Worked example

    Example input

    abc
    Example options
    {}

    Example output

    ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

    When something does not work

    Use the documented input format and keep values within the displayed limits. Review the result before using it in another document or application. Editing the input marks the previous result as stale; a failed run clears it.

    Frequently asked questions

    Are my files uploaded?

    No. Files and tool input are processed in your browser. Moving around the site can keep a temporary workspace in the same tab. Refreshing or closing the tab clears it, so download results you want to keep.

    What should I check in this result?

    Calculate SHA-256 over exact local file bytes or the UTF-8 bytes of entered text using Web Crypto. This produces a digest, not encryption or password storage.

    Documentation & further reading

    Related tools