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.
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.
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.
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.
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.
All free tools · Blog · About · Contact