How it works
A hash turns any text into a fixed-length fingerprint. The same text always gives the same hash, and a tiny change gives a completely different one.
SHA-256 is the usual choice today. SHA-384 and SHA-512 are longer. SHA-1 is weak and is shown only for checking older systems.
Hashes cannot be turned back into the text. They are used to check that data has not changed, and to store passwords, though passwords need a slow, salted method, not a plain hash like these.
Good to know
The text is hashed as UTF-8. A trailing space or new line changes the result.
Do not use a plain SHA hash to store passwords. Use a purpose-built method such as bcrypt, scrypt or Argon2.
Frequently asked questions
Is my text sent anywhere?
No. The hashes are made by your browser’s built-in cryptography.
Why is there no MD5?
MD5 is broken for security use and the browser’s built-in tools do not provide it. SHA-256 is a better choice.
Can I hash a file?
Not here. This tool hashes text only.