How to use
- Type or paste text, or drop a file to hash its bytes.
- All five hashes are computed instantly. Copy the one you need.
- Paste an expected hash to verify a download, or enter a secret to compute an HMAC.
MD5, SHA-1, SHA-256, SHA-512 for text and files
—————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.
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.