My Tools Garage

Hash Identifier

Guess a hash type from its length and character set.

in-browser

Identified by length and character set, entirely in your browser. Many algorithms share a length, so several guesses may be shown.

How to use

  1. 1 Paste the hash or digest you want to identify.
  2. 2 Read the ranked list of candidate algorithms.
  3. 3 Use the confidence bars to judge the most likely match.
  4. 4 Cross-check prefixed formats (bcrypt, argon2) for certainty.

About Hash Identifier

The Hash Identifier inspects a hash or digest and suggests what algorithm produced it.

It works from two clues: the length of the string and its character set.

A 32-character hexadecimal value is most likely MD5 (but could be NTLM or MD4); 40 hex chars points to SHA-1; 64 to SHA-256; 128 to SHA-512.

An 8-character hex value is typically a CRC-32, and base64-encoded digests are recognised by their padded length too.

Some formats announce themselves with a prefix, and those are matched exactly with high confidence: bcrypt hashes begin with $2, argon2 with $argon2, and the Unix crypt variants with $1$, $5$ or $6$.

Because many algorithms share an output length, the tool returns a ranked list of candidates rather than a single answer, each with a rough confidence score, so you can see the most probable match alongside the alternatives.

This is a heuristic identifier, not a cracker — it never attempts to reverse or compute the hash, and everything runs locally in your browser so the value you paste stays private.

Use it when you encounter an unlabelled hash in a database, log or config file and need a quick, sensible starting point for what it might be.

FAQ

Can it tell me the exact algorithm for sure?

Not always. Many algorithms produce the same length, so the tool ranks candidates by likelihood rather than naming a single definitive type.

Does it crack or reverse the hash?

No. It only inspects length and character set to suggest a type. It never attempts to reverse or recompute the hash.