Skip to content
Tezmy Tools

All Hashes Calculator

Get MD5, SHA-1, SHA-2, SHA-3, RIPEMD, Whirlpool, CRC-32 and more from one input

Choose a file to see its hashes.

Runs in your browser. Nothing is uploaded.

About the All Hashes Calculator

Most hash tools make you pick one algorithm, copy the result, and start again for the next. This page does every algorithm in one go. Type or paste text, or choose a file, and 22 results appear together, grouped by family: SHA-1 and SHA-2, SHA-3 and Keccak, the MD family, RIPEMD and Whirlpool, and the short checksums CRC-32, CRC-16 and Adler-32. For typed text it also shows the Windows NTLM hash. Everything is calculated on your own device, so your text and files are never uploaded.

Updated October 2026

How to use the All Hashes Calculator

  1. 1Choose Text or File.
  2. 2Type or paste text, or choose a file. All hashes appear at once and update as you type.
  3. 3Tick Capital letters if you want uppercase output.
  4. 4Press Copy next to one hash, or Copy all hashes for the whole list.
  5. 5To identify a checksum you were given, paste it in the last box and the matching algorithm is named.

When one hash at a time is not enough

Different systems expect different algorithms. A Linux download page lists SHA-256, an old forum post gives an MD5, a blockchain tool wants Keccak-256, and a Windows tool may need NTLM. If you do not know which one you were given, calculating all of them at once saves a lot of switching.

The match box at the bottom is built for that. Paste a hash you were handed and the page tells you which algorithm it came from, if any. The length of the hash narrows it down by itself: 32 hex digits points to MD5, MD4 or RIPEMD-128, 40 to SHA-1 or RIPEMD-160, and 64 to SHA-256, SHA3-256 or Keccak-256.

How the families differ

  • SHA-2 (SHA-224 to SHA-512) is the standard choice today for file checks, signatures and certificates.
  • SHA-3 and Keccak are a newer design. SHA-3 is the official standard, while Keccak-256 uses the original padding that Ethereum adopted, so the two give different answers for the same input.
  • MD2, MD4 and MD5 are old and broken. Use them only to match existing systems or to check for accidental damage.
  • RIPEMD-160 is best known from Bitcoin addresses. The 128, 256 and 320 bit versions are rare but are included for completeness.
  • Whirlpool is a 512-bit hash used in some disk encryption and file tools.
  • CRC-32, CRC-16 and Adler-32 are checksums, not cryptographic hashes. They catch transmission errors but anyone can craft a file with a chosen checksum.

Hashing files and big text

A file is read into memory on your device and hashed, so very large files take a few seconds and use as much memory as the file is big. Pick Text for strings and File for downloads, images and documents.

Text is hashed as UTF-8, the same way most command-line tools do it. If you compare with a result from another program, check that it did not add a newline at the end, because one extra newline character changes every hash completely.

Using it on a phone or computer

On a phone each result sits on its own line with a Copy button, and long hashes wrap instead of scrolling sideways. On a computer the name, value and button share a row. Copy all hashes puts the whole list on your clipboard, and Download list saves it as hashes.txt.

What a hash can and cannot tell you

If two hashes are equal, the inputs are almost certainly the same. If they differ, even in one character, the inputs are different. A hash cannot show who made a file or whether the source is trustworthy: it only proves that what you have equals what the hash was made from. For that reason, always take the expected hash from a different place than the download itself. Seeing many digests side by side makes it easy to spot which one a website or file asks for. When you need only one, Hash Generator is quicker. SHA-3 and RIPEMD-160 Hash Calculator covers the newer algorithms in detail, and CRC Checksum Calculator is the one for quick error checks rather than security.

Features

  • 22 hashes and checksums from one input
  • Text or any file, calculated on your device
  • Grouped by family so you find the right one fast
  • Copy one hash or the whole list, or download it as a text file
  • Paste a checksum to see which algorithm it matches
  • NTLM for typed passwords, with MD2 and MD4 for old systems

Frequently asked questions

Which hashes does it calculate?

MD2, MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3-224, SHA3-256, SHA3-384, SHA3-512, Keccak-256, RIPEMD-128, RIPEMD-160, RIPEMD-256, RIPEMD-320, Whirlpool, CRC-32, CRC-16 (ARC) and Adler-32, plus NTLM for typed text.

Is my text or file uploaded anywhere?

No. Every hash is calculated in your browser. Nothing is sent to a server, so it is safe to hash private text, although a hash itself is never a way to store or share a secret.

Which hash should I use to check a download?

Use the one the publisher lists, usually SHA-256 or SHA-512. Choose the file here and compare. Pasting their value in the last box shows whether it equals any hash on the page.

Why are MD5 and SHA-1 still listed if they are broken?

They are broken for security, because collisions can be made, but they are still widely used to spot accidental changes in files. They are listed because people still need to compute them, not because they are recommended for passwords.

Can I use these hashes to store passwords?

Not these. Fast hashes are easy to guess at billions of tries per second. For passwords use a slow, salted function such as bcrypt or scrypt, which have their own tools on this site.

Why is NTLM missing when I choose a file?

NTLM is the Windows password hash, defined only for a password string, so it is shown for typed text only.

Why do I get a hash for empty input?

Every algorithm has a defined result for no data. The MD5 of nothing is d41d8cd98f00b204e9800998ecf8427e. Seeing it usually means the box is empty or the file has no content.

Do capital letters change the hash?

No. Hex digits are the same number in upper or lower case. The option only changes how the result is shown, and the match box ignores the case.

Related tools