Hash Generator

Hash text with MD5 or SHA. Everything runs in your browser — nothing is uploaded.

0 B · 0.0 ms

Large inputs automatically use a Web Worker so the page stays responsive.

Hash text with MD5 or SHA. Everything runs in your browser — nothing is uploaded.

0 B · 0.0 ms

Large inputs automatically use a Web Worker so the page stays responsive.

Hash Generator

Compute MD5, SHA-1, SHA-256, SHA-384, and SHA-512 hashes of pasted text using Web Crypto (and audited MD5). Large inputs offload to a Web Worker so the UI stays smooth.

Hash Generator Use Cases

  • Verify downloads and configs against published checksums
  • Compare file fingerprints without uploading the file (use File Hash for binaries)
  • Debug API payloads and canonical string hashing
  • Generate quick digests for logs and cache keys

Hash Generator FAQ

Is MD5 still useful?

MD5 is legacy and not suitable for security-sensitive integrity. It remains common for checksums and compatibility. Prefer SHA-256 for new designs.

Why does large text use a worker?

Hashing megabytes on the main thread can freeze the page. Above a threshold, work moves to a Web Worker.

Which encoding is used?

Input is hashed as UTF-8 bytes, matching typical developer expectations.

Is data sent to a server?

No. Everything runs locally in your browser.