Skip to content

Hash Generator

MD5, SHA-1, SHA-256, SHA-512 for text and files

Text to hash

Type text or drop a file
Hashes
  • MD5
    128-bit · Checksums only, not secure
    —
  • SHA-1
    160-bit · Legacy, not secure
    —
  • SHA-256
    256-bit · Recommended
    —
  • SHA-384
    384-bit · SHA-2 family
    —
  • SHA-512
    512-bit · SHA-2 family
    —

How to use

  1. Type or paste text, or drop a file to hash its bytes.
  2. All five hashes are computed instantly. Copy the one you need.
  3. Paste an expected hash to verify a download, or enter a secret to compute an HMAC.

About cryptographic hashes

A hash function turns any input into a fixed-size fingerprint. The same input always produces the same hash, a tiny change produces a completely different one, and the original cannot be recovered from the hash. Hashes verify downloads, detect tampering, deduplicate data and, with a key (HMAC), authenticate messages.

Frequently asked questions

SHA-256 is the safe default for integrity checks and signatures. MD5 and SHA-1 are broken for security but still fine for checksums and cache keys. For passwords use bcrypt, scrypt or Argon2 instead of any plain hash.