File Hash (Checksum) Calculator

Compute the SHA-256, SHA-1 or SHA-512 checksum of a file in your browser, and optionally compare it against an expected hash. Nothing is uploaded.

Drop a file here or click to choose

Hashed entirely in your browser. Nothing is uploaded.

Frequently asked questions

What is a file hash used for?

A hash (or checksum) is a short fingerprint of a file. The main use is verifying a download: compare the hash you compute here with the one the publisher posted. If they match, the file arrived intact and untampered.

Which algorithm should I use?

SHA-256 is the modern default and what most projects publish. SHA-1 is older and only for matching legacy checksums. SHA-512 and SHA-384 are longer variants. MD5 is not offered because it is insecure and not provided by the browser's secure crypto.

Is my file uploaded?

No. The file is read and hashed entirely in your browser using the Web Crypto API. It never leaves your device, so even large or sensitive files are safe to check.