Skip to content
Utilizy

Hash Generator

MD5 and SHA hashes from text or files

Runs in your browser

Input

Options

Result

Result

Nothing entered yet

Enter text or drop a file — the hashes appear here.

Files are hashed in your browser and never uploaded. Do not use these for password storage.

A hash is a fixed-length fingerprint of some data. Change one byte and the hash changes completely, which is why downloads publish checksums — you can confirm the file arrived intact and unmodified.

How to use

  1. 1 Choose text or file input.
  2. 2 Enter your text or drop in the file.
  3. 3 All the hashes are calculated at once.
  4. 4 Paste the expected value into the compare box to check a download.

Frequently asked questions

Which algorithm should I use?

SHA-256 for anything security-related. MD5 and SHA-1 are broken — collisions can be produced deliberately — so use them only for non-adversarial checks like detecting accidental corruption.

Can a hash be reversed?

Not mathematically, but short or common inputs can be looked up in precomputed tables. That is why password storage needs a slow algorithm with a salt, not a plain SHA-256.

Is my file uploaded to compute the hash?

No. The file is read and hashed in your browser, which also means large files are limited only by your available memory.

Works well with