Security
Processed locally in your browser — not uploaded
Hash Generator
Compute a SHA-256, SHA-384 or SHA-512 hex digest from text using the browser's built-in Web Crypto API. Deliberately doesn't offer MD5 or SHA-1 — neither is cryptographically safe for security use. Runs entirely in your browser.
SHA-256 digest
Digest will appear here
01
How to use
- Type or paste text — the hash updates as you type.
- Choose SHA-256, SHA-384 or SHA-512.
- Copy the resulting hex digest.
02
Understanding the output
The digest is computed using the browser's built-in Web Crypto API (crypto.subtle.digest) and shown as lowercase hexadecimal — the standard format most tools and APIs expect.
03
Common issues & tips
- •MD5 and SHA-1 aren't offered here because they're no longer considered cryptographically safe — use SHA-256 or stronger for anything security-related.
- •Different output than another tool: check for trailing whitespace or a different text encoding (this always uses UTF-8).
Frequently asked questions
- Why isn't MD5 or SHA-1 available?
- Both are broken for security purposes (practical collision attacks exist) and the Web Crypto API this tool uses doesn't expose them. Use SHA-256 or stronger.
- Is this suitable for hashing passwords?
- No. Password storage needs a purpose-built algorithm with built-in salting and deliberate slowness (like bcrypt, scrypt or Argon2) — a plain SHA-256 hash is unsuitable for that, even though it's a fine general-purpose integrity hash.
- Is my text sent to a server?
- No. Hashing happens entirely in your browser.