Skip to the tool

SHA Hash Generator

Hashes text with SHA-256, SHA-384, SHA-512 or SHA-1 using the browser's own Web Crypto implementation. Nothing is sent anywhere, which matters given what people paste into hash tools.

SHA Hash Generator

The sensible default. Used by TLS certificates, Bitcoin and most file checksums.

SHA-256

Computing…

How to use it

  1. Paste the text you want to hash.
  2. Pick an algorithm — SHA-256 is the right default unless something specific requires otherwise.
  3. The hash appears immediately; copy it with the button beside it.
  4. Change a single character and watch the whole hash change — that is the property checksums rely on.
  5. Use SHA-1 only to match a legacy system. It is broken for security purposes and labelled as such.

Frequently asked questions

Why is MD5 not offered?
Because it is broken. Collisions can be produced on a laptop in seconds, so it is unfit for signatures, integrity checks and certificates. SHA-1 is included only for legacy compatibility.
Can a hash be reversed?
Not directly — it is one-way. But short or common inputs can be found by brute force or a lookup table, which is why passwords must be hashed with a slow, salted algorithm like bcrypt or Argon2 instead.
Is my text uploaded to hash it?
No. Hashing uses the browser's built-in Web Crypto API and happens on your device. You can verify it with the network tab open.

Related tools

Kavitha Kanchana

Built and maintained by Kavitha Kanchana

Software engineer at Cortana AI and co-founder of Ryzera Technologies, based in Sri Lanka. Found a bug or a wrong number? Email me.