hash-identifier

Guess the algorithm behind a hash.

KaliParrotpassive

pkg: hash-identifier

hash-identifier inspects a hash string and suggests likely hashing algorithms to guide cracking mode selection.

Syntax

hash-identifier (then paste the hash)

Example

echo -n 5f4dcc3b5aa765d61d8327deb882cf99 | hash-identifier

Identifies the sample as likely MD5 so you can pick hashcat -m 0.

Options & flags

What each switch does. Toggle them in the builder below to assemble a command.

(interactive)Paste a hash; it suggests algorithms.
(pipe)Echo a hash into it for a quick guess.

Command builder

Tick options (and fill any values) to build a ready-to-copy command.

hash-identifier

Usage examples

echo 5f4dcc3b5aa765d61d8327deb882cf99 | hash-identifier

Identify a likely MD5 hash.

Advantages
  • Speeds up mode selection
  • No dependencies
  • Beginner-friendly
Disadvantages
  • Guesses can be ambiguous
  • Same length ≠ same algorithm
  • Interactive only
Tags
#hash#identification

Official docs: hashID

Related commands

Frequently asked questions

What is hash-identifier used for?
hash-identifier inspects a hash string and suggests likely hashing algorithms to guide cracking mode selection.
What is an example hash-identifier command?
A common example is: echo -n 5f4dcc3b5aa765d61d8327deb882cf99 | hash-identifier — Identifies the sample as likely MD5 so you can pick hashcat -m 0.
Is hash-identifier part of Kali Linux?
Yes. hash-identifier ships with Kali Linux (and Parrot OS). If missing, install it with: sudo apt install hash-identifier.
What category of security tool is hash-identifier?
hash-identifier is a Password Attacks tool with a passive-risk profile when run against a live target.

Try recon tools live

Run real scans against a domain you control, stage by stage.

Open the lab →