Hash Identifier

Identify hash types from their format - bcrypt, MD5, SHA, Argon2, and more

Hash Identifier
Paste a hash to identify its type. Supports password hashes (bcrypt, Argon2, etc.) and cryptographic hashes (MD5, SHA, etc.)
Common Hash Lengths
AlgorithmBitsHex Length
CRC-32328
MD512832
SHA-116040
SHA-22422456
SHA-25625664
SHA-38438496
SHA-512512128
Tips for Hash Identification

Password hashes often have distinctive prefixes like $2a$ (bcrypt),$argon2, or $6$ (SHA-512 crypt).

Raw cryptographic hashes are harder to distinguish since MD5, SHA-256, etc. produce similar-looking hex strings. The length is the main differentiator.

Context matters: A 32-character hex string could be MD5, NTLM, or MD4. Consider where the hash came from to narrow down possibilities.

Features

  • Identify 40+ hash types
  • Password hashes: bcrypt, Argon2, PBKDF2, scrypt, PHPass
  • Crypto hashes: MD5, SHA-1, SHA-256, SHA-512, BLAKE2
  • Application hashes: MySQL, Cisco, Django, WordPress
  • Confidence scoring for each match
  • Detailed information and examples
  • Real-time analysis as you type
  • Hash length and bit-size calculation

Frequently Asked Questions

How accurate is hash identification?

Password hashes with unique prefixes (like bcrypt's $2a$) can be identified with high confidence. Plain hex hashes (MD5, SHA) are harder to distinguish since they look similar - the tool shows all possibilities with confidence scores.

Why are there multiple matches for my hash?

Many hash algorithms produce output of the same length. For example, MD5, NTLM, and MD4 all produce 32-character hex strings. Context about where the hash came from helps narrow it down.

Can this tool crack or reverse hashes?

No, this tool only identifies the hash type. Cryptographic hashes are one-way functions and cannot be reversed. For password hashes, the only way to verify is to hash the candidate password with the same algorithm and compare.

What do the confidence scores mean?

High confidence (80%+) means the hash matches a specific format with unique characteristics. Medium confidence (60-80%) means the format matches but could be multiple algorithms. Low confidence (<60%) means it's a possible match based on length alone.

Related Tools

Hash Generator

Developer Tools

Generate CRC-32, MD5, SHA-1, SHA-256, SHA-512, RIPEMD-160 and more hashes
Password Hasher

Developer Tools

Hash and verify passwords with bcrypt, Argon2, PBKDF2, and scrypt
Base64 Encoder/Decoder

Developer Tools

Encode and decode Base64 strings instantly