Crypto & Hash

File Checksum

Verify downloads, releases and artifacts without uploading files. Select a file and compute multiple SHA digests locally with the Web Crypto API.

large-file mode

Auto mode uses native Web Crypto for files up to 512.00 MB because it is much faster for files like 300 MB. Larger files switch to 16.00 MB streaming chunks to keep memory bounded.

Current route: auto -> native turbo. Turbo is fastest but reads the whole file into memory; Stream is cancellable and memory-safe.

no file selected

SHA-1
SHA-256
SHA-384
SHA-512
runtime

Browser-local execution

Inputs stay inside the current tab unless you copy, download or explicitly export.

memory

Session handoff

Magic Paste can pass input to a target tool through sessionStorage, never through the URL.

control

User-owned state

Favorites, recent tools and workflow history are local browser data you can clear from the browser.

smart handoff graph

Suggested next moves

session handoff ready
sponsor

Fixed native slots for developer products. No third-party tracking, no popups, no layout shift.

Sponsor this tool
01

How to use

  1. 01Choose a file from your machine.
  2. 02Wait for browser-local SHA hashes to finish.
  3. 03Copy one digest or the full checksum report.
02

FAQ

Are files uploaded to a server?
No. The browser reads the file locally and computes hashes with Web Crypto.
Can it hash very large files?
It reads the selected file into memory, so extremely large files may be limited by available browser memory.
03

Related tools