Checksum calculator

Verify a file without uploading the file.

Calculate SHA-256, SHA-384, or SHA-512 locally with Web Crypto. Compare the result against the digest published by a software vendor or teammate.

Choose a file or enter text.

Hexadecimal digest

How to verify a download

Obtain the expected digest through the software publisher’s trusted channel, calculate the same algorithm here, and compare every character. If they differ, do not assume the download is safe or complete.

Why the file limit exists

The standard Web Crypto digest interface receives the complete input rather than an incremental stream. The 100 MB limit prevents a large file from consuming excessive browser memory.