Checksum Verifier
Drag a file to get its SHA-256 and SHA-1 checksum, entirely in your browser - nothing is uploaded.
Click to choose a file or drag it here
Hashing...
Drag a file to get its SHA-256 and SHA-1 checksum, entirely in your browser - nothing is uploaded.
Click to choose a file or drag it here
Hashing...
Drop a file (or click to choose one) and its SHA-256 and SHA-1 checksums appear once hashing finishes. If the file's publisher listed an expected hash, paste it into the compare field to get an instant match or no-match.
The browser's native crypto API (SubtleCrypto) doesn't implement MD5 at all. Adding it would mean uploading the file to a server just to hash it, which defeats the point of a tool built specifically to keep the file local.
No hard limit, but the whole file has to fit in memory to be hashed, since the browser's hashing API works on the full file at once rather than streaming it - very large files (multiple gigabytes) may be slow or hit your browser's memory limits.
Yes, once the page itself has loaded - the actual hashing never touches the network.
16 visits