Skip to content
AllCalcHub

Hash Generator

Generate SHA-256, SHA-512, SHA-1, MD5 and CRC32 hashes of any text, privately in your browser.

About the Hash Generator

Type or paste text to see its MD5, SHA-1, SHA-256 and SHA-512 hashes, in lower or upper case. Everything runs in your browser.

A hash function turns any input into a fixed-length fingerprint; changing one character changes the whole hash. Hashes verify downloads and detect changes. SHA-256 and SHA-512 (the SHA-2 family) are secure today; MD5 and SHA-1 have known collisions and should only be used for non-security checksums. Passwords should be stored with slow, salted algorithms such as Argon2 or bcrypt, not plain hashes.

The formula

SHA-256("abc") = ba7816bf…f20015ad (FIPS 180-4 test vector)

Worked example

“hello world”

  1. 11 bytes of UTF-8
  2. SHA-256 begins b94d27b9…
  3. Change one letter and the whole hash changes

Questions people ask

Can a hash be reversed?

Not mathematically, but short or common inputs can be guessed from lookup tables.

Does it hash files?

This tool hashes text; use your operating system's checksum tool for files.