Tool

Hash Generator

Compute cryptographic hashes using MD5, SHA-1, SHA-256, SHA-384, or SHA-512. Uses the Web Cryptography API — all computation is client-side.

Last updated March 1, 2026

Runs entirely in your browser — no data sent to servers. Privacy policy
Prove it runs locally
  1. Open DevTools → Network tab
  2. Click Generate
  3. Confirm zero outbound requests for the secret

Generation uses crypto.getRandomValues() in your browser. Privacy policy

How to Use This Tool

Type or paste your input text into the text area. The hash is computed automatically as you type using your browser's Web Crypto API (SHA family) or a pure-JS implementation (MD5).

Select the hash algorithm from the dropdown: MD5 (legacy, 128-bit), SHA-1 (legacy, 160-bit), SHA-256 (recommended, 256-bit), SHA-384 (384-bit), or SHA-512 (512-bit). The output updates instantly.

The result is the hex-encoded hash of your input. Hash functions are one-way — the same input always produces the same output, but you cannot reverse the hash to recover the original input.

Continue learning