Hash & Checksum Generator

Calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes for text or a file, then compare them with a checksum you trust.

Text
File
๐Ÿ”’ Processed on your device ยท No upload ยท No account

Calculate several fixed-length digests at once

Enter text or choose a file to calculate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests. The verification field uses the hexadecimal length to select a candidate algorithm and compares the values. A match shows that the processed bytes correspond to the supplied checksum; it does not prove the file is safe or authentic unless that checksum came through a trustworthy channel.

Check file integrity against a trusted value

  • Compare a download with a checksum published through a trusted source
  • Publish an integrity value alongside a distributed file
  • Check whether two accessible files have the same bytes
  • Compute a digest for testing or identification, not password storage

Frequently asked questions

Is MD5 or SHA-1 safe to use?
MD5 and SHA-1 have practical collision weaknesses and are unsuitable for digital signatures, adversarial integrity checks or password storage. Legacy publishers still use them to detect accidental corruption, but prefer a modern SHA-2 digest when you control the workflow. Passwords require a salted, slow password-hashing function.
How does the verify field know which algorithm to check?
The tool infers a candidate from hexadecimal length: MD5 has 32 characters, SHA-1 has 40, with longer lengths for the SHA-2 options. Length alone cannot identify every possible algorithm, so verify which method the publisher actually used.
Is there a file size limit?
No fixed quota is promised. The browser must read the file and maintain working data, so practical limits depend on memory, device and implementation. Very large files can be slow or fail.
Is my file or text uploaded to a server?
No. JavaScript reads the input and calculates the hashes locally in your browser.

๐Ÿ“– Want the full picture? Read our guide: What a Checksum Actually Proves (and What It Doesn't)

Related tools