Hash Text Generator

Generate MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text.

What it does

A hash function turns text into a fixed-length digest. The same input always produces the same hash, while small input changes produce very different outputs.

This tool generates common text hashes in the browser, with hex, binary, Base64, and Base64url digest encodings. It is useful for checksums, debugging signatures, comparing values, and creating deterministic fingerprints.

Common uses

  • Generate MD5 or SHA digests for pasted text when checking examples, payloads, or API documentation.
  • Compare whether two text values are exactly the same by hashing both values and comparing the output.
  • Copy a specific digest when a system asks for MD5, SHA-1, SHA-256, SHA-384, or SHA-512.

Watch outs

  • Hashes are not encryption. You cannot recover the original text from a digest, but weak inputs can still be guessed.
  • MD5 and SHA-1 are broken for collision resistance. Use SHA-256 or SHA-512 for modern integrity checks.
  • For password storage, use a password hashing algorithm such as Argon2, bcrypt, or scrypt instead of plain MD5 or SHA.

Privacy

Text is hashed in your browser. The pasted input and generated digests are never sent to Crypto Lambda.

FAQ

Which hash should I use?

Use SHA-256 or SHA-512 for modern integrity checks. MD5 and SHA-1 are useful for legacy systems and examples, but not collision-resistant security work.

Is hashing the same as encryption?

No. Hashing is one-way fingerprinting. Encryption is reversible with a key.

Can I hash passwords with this?

Do not store passwords with plain MD5 or SHA hashes. Use a dedicated password hashing algorithm such as Argon2, bcrypt, or scrypt with salts and cost settings.

Related tools