Skip to content

Hash generator

MD5, SHA-1, SHA-256, SHA-384 and SHA-512.

Input
Output

Output appears here as you type.

What this does

SHA uses the browser’s built-in Web Crypto implementation, the same primitive your runtime uses. Web Crypto has no MD5, so MD5 is computed by a small RFC 1321 implementation checked against Node’s own.

Limits

  • MD5 and SHA-1 are broken for security. They are here to check published checksums, not to protect anything.

Is this private?

Yes, and you can check rather than take our word for it. Open your browser's network tab and run the tool: your file never appears in it, because there is no server to send it to. The whole site is static files.

Related tools