Cadmeo

Hash Generator vs File Checksum Calculator

Choose this if

Hash Generator

you are hashing a string, a password for a test fixture, an API payload, a piece of text

Choose this if

File Checksum Calculator

you are verifying a downloaded file against a published checksum

How they compare

Hash Generator compared with File Checksum Calculator, criterion by criterion
CriterionHash GeneratorFile Checksum Calculator
What goes inText typed or pasted into a boxA file selected from your disk, read as raw bytes
Algorithms offeredSHA-1, SHA-256, SHA-384 and SHA-512Better hereSHA-256, which is what download pages almost always publish
Handles a large inputLimited by what you can paste into a text boxReads the file in chunks, so a multi-gigabyte ISO worksBetter here
Built-in comparisonNo: it produces a digest and you compare it yourselfYes: paste the published checksum and it reports match or mismatchBetter here
Line-ending sensitivityText in a box has whatever line endings the box produces, which may not match a fileReads the exact bytes on disk, so the digest matches what the publisher computedBetter here

Which is best for you

Use the text hasher for strings

Generating a fixture for a test, checking what SHA-256 produces for a known input, hashing an API payload to compare against a signature, or demonstrating the avalanche effect by changing one character. All of these start with text you have in front of you rather than a file.

Use the file checksum for downloads

A Linux ISO, an installer, a release archive, anything that ships with a published SHA-256. The tool reads the actual bytes, which matters more than it sounds: a text box will silently normalise line endings, so hashing a file's contents as pasted text can produce a completely different digest from hashing the file itself.

The recommendation

Use the file checksum calculator for any file, without exception. The text hasher exists for strings, and the moment your input is a file, pasting its contents into a text box introduces line-ending and encoding differences that change the digest entirely. If you are verifying a download, the file tool also compares against the published value for you, which removes the real failure mode, checking sixty-four hex characters by eye and missing a change in the middle.

Frequently asked questions

Is a checksum different from a hash?

In casual use the words are interchangeable, and both of these tools compute cryptographic hashes. Strictly, "checksum" also covers much weaker constructions such as CRC32, which detect accidental corruption but are trivial to forge. When a download page says checksum it almost always means SHA-256.

Why does hashing a file give a different result from hashing its text?

Because they are different bytes. A text box may normalise line endings, and the file has a specific encoding and possibly a byte-order mark. A hash covers exact bytes, so any of those differences changes roughly half the digest.

Should I still trust an MD5 or SHA-1 checksum?

For accidental corruption, yes. A truncated download will not match by chance. For anything security-related, no: both are broken against deliberate collisions, so an attacker can craft a file matching a published digest. Prefer SHA-256 whenever the publisher offers it.

Both tools