Toolshed

A growing library of browser tools and deep technical guides for IT professionals.

← All guides

Hash Generator

Hashes text using the browser's built-in crypto.subtle API — the same implementation used for real cryptographic operations, not a hand-rolled one. Runs entirely in your browser; nothing you type is sent anywhere.

Why no MD5?

The browser's native Web Crypto API only implements SHA-1, SHA-256, SHA-384, and SHA-512 — MD5 isn't included because it's been considered broken for security purposes since 2004. SHA-1 is included here for compatibility/legacy use (some older systems still expect it), but it's also cryptographically broken for anything security-sensitive (collisions have been demonstrated since 2017) — prefer SHA-256 or better for anything that matters.