Skip to content

Hash Generator

Compute a cryptographic hash of any text using MD5, SHA-1, SHA-256 or FNV-1a. Hashes are one-way fingerprints used for checksums, deduplication and integrity checks — computed instantly and privately in your browser.

What this means

A hash is a fixed-length fingerprint of your data. Change one character and the whole hash changes, which is why hashes verify file integrity and stored passwords.

How we calculate it

Formula

Deterministic algorithms over UTF-8 bytes: MD5 → 32 hex chars, SHA-1 → 40, SHA-256 → 64, FNV-1a → 8.

Worked example

Hash the word 'password':

  1. 1Type or paste your text.
  2. 2Choose an algorithm.
  3. 3Copy the resulting hash.

Important assumptions

  • MD5 and SHA-1 are fast but not suitable for password storage; use SHA-256 for new work.

Frequently asked questions

Is MD5 secure?

MD5 has known collisions, so it is fine for checksums but not for security-sensitive use like password hashing.

Can hashes be reversed?

No. Hashing is one-way. Attackers only reverse weak hashes by guessing inputs and comparing — use strong algorithms and long secrets.

Related tools