Text tool
Hash anything, locally.
SHA-1, SHA-256, SHA-384 and SHA-512 at once, computed by the browser's own crypto implementation. Nothing is sent anywhere.
- Free, no sign-up
- Nothing is uploaded
- No watermark, no limits
Hash generator
FreeWorth knowing
How to get this right.
-
01
A hash is one-way, and that is the point
You cannot reverse a hash back into its input. What people call "cracking" one is guessing inputs until a hash matches. That is fast for short, common inputs — which is exactly why hashing a password with plain SHA-256 is not enough.
-
02
Never store passwords as SHA-256
General-purpose hashes are designed to be fast, and speed is the enemy here. Password storage needs a deliberately slow algorithm with a per-user salt: bcrypt, scrypt or Argon2. Use these hashes for integrity checks and fingerprints, not credentials.
-
03
SHA-1 is here for compatibility, not for security
Practical collisions against SHA-1 were demonstrated in 2017. It is still used by older systems and Git object IDs, so it is included for checking against those — but never choose it for anything new. SHA-256 is the sane default.
Questions
About this tool.
Need this built into something?
These are the small pieces. We build the systems they belong to.