Yuzool

Dev Tools

Hash generator

Type text or choose a file to see its MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC-32 at once. Paste a checksum to check a download, or add a key for an HMAC.

The hashes of "hello"

Each algorithm gives a fixed-length fingerprint; change one letter and the whole hash changes. Computed by this page:

AlgorithmHash
MD55d41402abc4b2a76b9719d911017c592
SHA-1aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
SHA-2562cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
SHA-38459e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa90125a3c79f90397bdf5f6a13de828684f
SHA-5129b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043
CRC-323610a686

Which one to use

  • To check a download: whichever the publisher lists, usually SHA-256.
  • For new security work: SHA-256 or SHA-512. MD5 and SHA-1 are broken for security (collisions can be made), though still fine for spotting accidental corruption.
  • CRC-32 is a quick error check for files and zips, not a security hash.
  • For passwords: none of these on their own. Use a slow password hash such as Argon2, scrypt or bcrypt.

How to use it

  1. Type or paste text, or choose a file (up to 500 MB).
  2. Copy the hash you need.
  3. To check a file, paste the checksum you were given: the page says which hash it matches.

Questions

Is my file uploaded?

No. The file is read and hashed in your browser, which also means a big file hashes as fast as your device can read it.

Can a hash be reversed?

No. A hash is one-way. Short or common inputs can be guessed by trying many candidates, which is why passwords need a slow, salted hash.

What is an HMAC?

A hash mixed with a secret key, used to check that a message came from someone who knows the key (webhooks and API signatures often use HMAC-SHA256).

Why doesn’t my hash match?

Text hashes depend on every byte: a trailing line break, different line endings (Windows vs Mac) or a different encoding changes the result.

Related tools

Open all 35 Dev Tools. Everything runs in your browser; nothing you paste is uploaded.

Settings

History

Snippet