How it works
The browser’s Web Crypto implementation computes SHA-256 over the original bytes, with no text conversion. Files stay local. A 64 MiB limit bounds memory use because the file is read into memory. A matching checksum only proves equality with the supplied hash; it does not prove safety or authenticity. Obtain the expected hash through a trusted channel.
The formulaSHA-256(file bytes) → 64 hexadecimal characters
Good to know
What is the size limit?
One file, at most 64 MiB (67,108,864 bytes). Use a trusted desktop hashing utility for larger files.
Does the tool upload or remember the file?
No. Processing occurs in a local worker. Clear cancels work and removes the selection and result. Nothing is automatically persisted.
Can it tell me whether a download is malware?
No. Hash equality is not a malware scan, a signature check or a guarantee that the expected hash is trustworthy.