Utill.net

Hash Generator

MD5, SHA-1, SHA-256 & SHA-512

Compute MD5, SHA-1, SHA-256, and SHA-512 hashes from text input. Use deterministic digests for checksums, comparisons, and fixtures.

What is this tool?

This hash generator computes deterministic digests from text using MD5, SHA-1, SHA-256, and SHA-512. A hash is a one-way fingerprint: the same input produces the same digest, while a small input change produces a very different output.

Hashes are useful for integrity checks, cache keys, comparisons, and fixtures. They are not encryption, and plain hashes should not be used for password storage. Password systems need slow, salted key derivation functions such as Argon2, bcrypt, scrypt, or PBKDF2.

MD5 and SHA-1 remain useful when you must compare legacy values, but they are not collision-resistant enough for modern security decisions. Prefer SHA-256 or stronger for new checksum workflows.

How to use

  1. Paste the text you want to hash.
  2. Choose MD5, SHA-1, SHA-256, or SHA-512.
  3. Click Generate to compute the digest.
  4. Copy the hash and compare it with an expected checksum or fixture value.

Examples

Input / settingOutputNotes
hello + MD55d41402abc4b2a76b9719d911017c592Legacy 128-bit digest.
hello + SHA-1aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434dLegacy 160-bit digest.
hello + SHA-2562cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824Modern integrity fingerprint.

Related tools & concepts

Last reviewed: 2026-05-08