File Hash Checker
Calculate any file's hash and verify its integrity instantly. 100% in your browser.
Drag any file here or click to select
No artificial size limit
Built by
Miguel Ángel Colorado Marin (MACM)
Built by
Miguel Ángel Colorado Marin (MACM)
Full-Stack Developer · Guadalajara, España
I develop web apps, digital tools and full projects — from design to deployment.
The file hash checker calculates the cryptographic fingerprint of any file (SHA-1, SHA-256, SHA-384 or SHA-512), useful for checking that a download hasn't been corrupted or altered, verifying a backup's integrity, or confirming two files are byte-for-byte identical. Upload the file, choose the algorithm, and the hash is calculated instantly with the Web Crypto API. If you have the hash published by the original source (common on software downloads, ISO images or GitHub releases), paste it into the comparison field and you'll see instantly whether it matches or not.
Features
- ✓SHA-1, SHA-256, SHA-384 and SHA-512
- ✓Automatic comparison with a known hash
- ✓Visual match indicator
- ✓Any file type and size
- ✓100% in browser, the file is never uploaded
How to verify a file's integrity?
- 1
Upload the file
Drag the file or click to select it, any type.
- 2
Choose the algorithm
SHA-1, SHA-256, SHA-384 or SHA-512, matching what the source gave you.
- 3
Paste the known hash to compare
The indicator turns green if it matches, red if not.
Frequently asked questions
Is my file uploaded to a server?
No, never. The hash is computed with the Web Crypto API directly in your browser, the file never leaves your device.
Why doesn't it include MD5?
The browser's Web Crypto API doesn't implement MD5 since it's an obsolete algorithm insecure for cryptographic purposes, which is why this tool only offers the SHA family.
What's comparing hashes for?
To confirm a downloaded file is exactly what its source published, with no corruption during download and no tampering by third parties.
Related tools
Embed File Hash Checker on your site
Add File Hash Checker to any web page with a simple iframe. Free, with attribution to miguelacm.es.
<iframe
src="https://miguelacm.es/embed/file-hash-checker"
width="100%"
height="700"
frameborder="0"
title="File Hash Checker — miguelacm.es"
></iframe>View embed in new tab →