#!

SHA Hash Generator

Generate SHA hashes from any text. Supports SHA-1, SHA-256, SHA-384, and SHA-512 through the browser Web Crypto API, with all hashing done locally.

Runs in your browser ⚡ REST API available 🧩 Embeddable
SHA-256 hash (hex)

What is a hash generator?

These hashes are computed via the Web Crypto API, the same browser API used for cryptographic digest operations. Nothing leaves your device.

MD5 is intentionally omitted; it is broken for any cryptographic use. Prefer SHA-256 or stronger.

When to use SHA hashes

Use SHA-256 or SHA-512 to compare text, create checksums, verify copied data, or document a stable fingerprint for a payload.

Hashing is one-way. A hash is not encryption, and this tool cannot decode or recover the original input from a digest.

Use the API

Call the same encoder server-side or from another origin. CORS is open, no auth required for the free tier.

curl "https://encode-decode.org/api/v1/hash\
?action=encode&input=hello"