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”
- 11 bytes of UTF-8
- SHA-256 begins b94d27b9…
- 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.