🔒 Hash Generator

Computes SHA-1/SHA-256/SHA-384/SHA-512 hashes of your text using the browser's built-in Web Crypto API — nothing is uploaded anywhere. MD5 is deliberately not offered: it's cryptographically broken and the Web Crypto API doesn't implement it on purpose.

AlgorithmHash

About this tool

Compute SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text instantly. Useful for checking checksums, generating cache keys, comparing strings without revealing them, or simply learning how hashing works.

Hashes are computed with the Web Crypto API built into your browser — the input is never sent to a server. MD5 is deliberately not offered: it is broken for security purposes and modern tooling should not encourage it.

How to use it

  1. Type or paste text into the input.
  2. All four hashes update live as you type.
  3. Click a hash to copy it.

Frequently asked questions

Why no MD5?

MD5 has known collision attacks and should not be used for anything security-related. If you need it for a legacy checksum, most operating systems ship an md5 command line tool.

Can I hash a file instead of text?

Yes — use the File Checksum Verifier tool, which hashes files locally and compares them to an expected value.

Is the text uploaded?

No. Hashing runs in your browser via crypto.subtle.digest().

Also on this page

SHA-256 Hash Generator

Free, private, no account. Like every DevForge tool, this one runs in your browser and never uploads your files. See all 35 free tools or join the DevForge community to share your own games, tools and assets.