About the Hash Generator
A cryptographic hash turns any input into a fixed-length fingerprint that cannot practically be reversed and changes completely if a single bit of input changes. This generator computes SHA-1, SHA-256, SHA-384, and SHA-512 using the browser’s native Web Crypto implementation.
How to use the Hash Generator
- Type or paste the text you want to hash.
- All four digests are computed at once as you type.
- Compare a digest against a published checksum to verify integrity.
- Copy any individual hash with one click.
Frequently asked questions
Can a hash be reversed?
Not by computation. But short or common inputs can be found by brute force and rainbow tables, which is why hashing a password without a unique salt offers so little protection.
Why is MD5 not offered?
Because it is cryptographically broken — practical collisions have been demonstrated for years. Offering it invites misuse in security contexts where it must never be used.
Should I hash passwords with SHA-256?
No. Fast hashes are the wrong tool for passwords precisely because they are fast. Use bcrypt, scrypt, or Argon2, which are deliberately slow and salted.
Which SHA variant should I pick?
SHA-256 for almost everything. SHA-512 is not meaningfully more secure in practice and is faster on 64-bit hardware; SHA-1 is included only for verifying legacy checksums.