Skip to main content
glyph.sh
Type a command…⌘K

Hash Identifier

Identify hash types by analyzing format and length

Identify hash types from their format and characteristics. All analysis happens in your browser.

Hash Input

Paste the hash value you want to identify

Possible Hash Types

Common Hash Types Reference

Hash TypeLengthCommon Uses
MD532 hex charactersLegacy checksums (insecure for passwords)
SHA-140 hex charactersGit commits, legacy systems (deprecated)
SHA-25664 hex charactersModern checksums, certificates, blockchain
SHA-512128 hex charactersHigh-security checksums
bcryptStarts with $2a$, $2b$, $2y$Password hashing (recommended)
scryptStarts with $scrypt$Password hashing
Argon2Starts with $argon2i$, $argon2d$, $argon2id$Password hashing (modern, recommended)
NTLM32 hex charactersWindows authentication (insecure)
CRC328 hex charactersError detection (not cryptographic)

Security Notes

Identification Limitations

  • Identification is based on format and length
  • Multiple hash types may have same length
  • Cannot distinguish MD5 from NTLM (both 32 chars)
  • Context and source are important

Deprecated Algorithms

  • MD5 and SHA-1 are cryptographically broken
  • Do not use for password storage
  • Use bcrypt, scrypt, or Argon2 for passwords
  • Use SHA-256 or higher for checksums