SHA-256 and MD5 hashes, text or files
Checksum any text or file instantly.
Files stay on your device. No accounts. Free.
Loading tool...
About this tool
Computes SHA-256 (via your browser's Web Crypto API) and MD5 digests of any text or file, the standard way to verify a download against a published checksum or to fingerprint a file.
Because hashing is local you can safely checksum sensitive files; the bytes never leave your machine. MD5 is provided for legacy checksums only, don't use it for anything security-critical.
How it works
- Paste your input, or drop a text file onto the box.
- The output updates live as you type.
- Copy it to the clipboard, or download it as a file.
Frequently asked questions
How do I verify a downloaded file against its published checksum?
Drop the file here, then compare the SHA-256 shown with the checksum on the download page. If every character matches, the file arrived intact and untampered.
Should I use SHA-256 or MD5?
SHA-256 for anything that matters today. MD5 is cryptographically broken and exists here only because older download pages and legacy systems still publish MD5 checksums.
Can I hash a large or sensitive file safely?
Yes. The file is read and hashed by your own browser, SHA-256 through the built-in Web Crypto API, and the contents never leave your device.