Hash generator (SHA-256 and more)

Compute the cryptographic hash of any text with SHA-1, SHA-256, SHA-384 or SHA-512 using the browser’s Web Crypto API. The result appears instantly in hexadecimal. Everything happens in your browser, with nothing sent to any server.

How to compute a hash

  1. Type or paste your text into the input box.
  2. Choose the algorithm: SHA-1, SHA-256, SHA-384 or SHA-512.
  3. The hash is computed instantly and shown in hexadecimal.
  4. Optional: show it in uppercase.
  5. Copy it with the “Copy” button.

Frequently asked questions

What is a cryptographic hash?

It is a fixed-length fingerprint computed from some data. The same text always produces the same hash, but you cannot recover the original text from the hash. It is used to verify integrity and compare contents.

Which algorithms does it support?

SHA-1, SHA-256, SHA-384 and SHA-512, via the browser’s Web Crypto API. We do not include MD5 because the Web Crypto API does not offer it and it is obsolete for security use.

Is SHA-1 secure?

SHA-1 is fine for checksums and compatibility, but it is no longer considered secure against collisions. For security, use SHA-256 or higher.

Does it support accents and emojis?

Yes. The text is encoded as UTF-8 before hashing, so accents, ñ and emojis are processed correctly.

Is my text sent to a server?

No. The hash is computed in your browser with the Web Crypto API; your text never leaves your device.