Nothing Leaves

Generate SHA hashes

Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes locally.

What to know

SHA-1, SHA-256, SHA-384 and SHA-512 digests are computed through the Web Crypto API, the browser's native implementation.

SHA-1 is shown for compatibility with older systems but is considered broken for security purposes — practical collisions have existed since 2017. Use SHA-256 or better for anything that matters.

These are general-purpose hashes, not password hashes. Storing passwords requires a deliberately slow algorithm such as bcrypt, scrypt or Argon2.

Questions

Is anything uploaded to a server?

No. Every tool on this site runs inside your browser using standard web APIs. There is no upload, no account, no logging and no server holding your data afterwards. You can confirm it by opening your browser's developer tools and watching the network tab stay empty while you work.

Can a hash be reversed?

Not directly — hashing is one-way. But common inputs can be looked up in precomputed tables, which is why password storage needs a salted, deliberately slow algorithm rather than a plain SHA hash.