ShadTools

File Checksum

Generate SHA-256, SHA-384, SHA-512, or SHA-1 checksums for files and compare downloads without uploading them.

Choose a file to checksum

Generate a cryptographic digest for integrity checks

Any file type, up to 250 MB

Verify file integrity

Select the same algorithm named beside a publisher’s checksum, generate the local value, and compare every character. Even a one-byte change produces a different cryptographic digest.

SHA-256 is the practical default when no algorithm has been specified.

Frequently Asked Questions

What is a file checksum used for?+

A checksum lets you compare a downloaded file with a value published by its source. Matching values strongly indicate that the bytes are identical.

Which checksum algorithm should I choose?+

Use the algorithm supplied by the publisher. Prefer SHA-256 or stronger for new workflows; SHA-1 remains available only for matching legacy values.

Can a checksum prove that a file is safe?+

No. It proves byte-for-byte identity with the compared value, but a matching file can still be unsafe if the original source is untrusted.

Related Tools