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

  1. Paste your input, or drop a text file onto the box.
  2. The output updates live as you type.
  3. 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.

Related tools

Missing something? Suggest a feature →