Tool · Security
Hash text and check files
MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC-32 for any text or file, with a box to check a checksum you were given. Files are hashed on this page and never uploaded.
- Your file goes to
- Works offline
- Yes, once it has loaded
- Account
- None, and it is free
- Handles
- Any text, or any file
How to hash text and check files
-
01Type some text or drop a file
Digests are worked out as you type, or as soon as the file is read.
-
02Pick the algorithms
SHA-1, SHA-256, SHA-384, SHA-512, MD5 and CRC-32, in lower or upper case.
-
03Check it against the one you were given
Paste a published checksum into Verify and any digest that matches is highlighted.
Questions about Hash & Checksum
How do I check a file’s SHA-256 checksum?
Drop the file here, keep SHA-256 ticked, and paste the checksum from the download page into Verify. A match is highlighted.
Is MD5 still safe to use?
To catch a corrupted download, yes. Against someone deliberately forging a file, no: MD5 and SHA-1 both have practical collisions. Use SHA-256 for anything security related.
How large a file can it hash?
The file is read into memory on your device, so the limit is your device’s memory rather than an upload cap.
Is my file uploaded to hash it?
No. This page is served with a security policy that forbids it from making any network request, so the browser itself refuses to send your file anywhere. You can watch your browser's network tab stay empty, or switch your connection off and carry on.