
Identify 300+ hash types instantly via CLI or web app. Prioritizes popular hashes, provides summaries, and integrates with HashCat and John the Ripper for password cracking workflows.
β‘οΈ Discord | Website β¬ οΈ
The Modern Hash Identification System
pip3 install name-that-hash && nth
Web App with no install needed

Have you ever come across a hash such as 5f4dcc3b5aa765d61d8327deb882cf99 and wondered what type of hash that is? π€
Name-that-hash will name that hash type!
| Features | Name-That-Hash | HashID | Hash-Identifier |
|---|---|---|---|
| Last updated | 2021, check commits. | 17/03/2015 | 30/09/2011 |
Honestly, do you need any more convincing? π
But, let's look at the features more in-depth.

Here HashID displays Skype before NTLM, whereas Name-That-Hash understands popularity of hashes so places NTLM before Skype.

π You can also see Name-That-Hash displaying a summary, whereas HashID doesn't. In the default view it also displays John + HashCat information. Because let's face it, the only reason you're using this tool is to figure out what to put into HashCat! π±βπ
Name-That-Hash is radically different from HashID, I'm not going to list all the differences -- you can physically see them yourselves π
Name-That-Hash is an accessible hacking tool. That means we spent time designing things, such as....

Removing the ASCII Art of very long "least likely" text blocks using --accessible.
Doing this means you don't get access to least likely, and if the hash is in that pile it'd suck. So we also have --no-banner.

Which removes the ASCII art banner.
Easy Mode Use our web app at https://nth.skerritt.blog.
You can install using Python's Pip.
pip3 install name-that-hash
or:
pip install name-that-hash
And then run:
nth
To use.
We're also in:
Want to learn how popularity works?
What about using this in your own programs?
Or maybe even our commitment to accessibility?
Our documentation is for you!
| π Documentation | π¦ My Twitter (@ me for questions) | π³ Discord | π§© Web App |
|---|---|---|---|
| Wiki | https://twitter.com/bee_sec_san | Discord | Web App |
The easiest way to contribute is by adding more hashes, writing descriptions, or changing their REGEX> All you have to do is go to this file and edit it.
You can read more about contributing here.
Many thanks to Jabba & Jayyy for their help :)
Thanks to HashID and Hash-Identifier for their work in this field, which heavily inspired this. π The database of hashes was originally taken from them, but we've significantly modified it. Thank you so much for creating that database of 3000+ hashes π»
Thanks to the TryHackMe Community too, and especially Oriel for her feedback on early versions.
And special thanks to Varg on his masterful understanding of colour theory π
Finally, thanks too Blackout for helping write descriptions of hashes π±βπ€

Thanks goes to these wonderful people (emoji key):