$ hash-generator

⛨ local-only: runs entirely in your browser. Nothing you enter is transmitted or stored — verify in DevTools → Network, or try it in airplane mode.

SHA-1 (legacy — collision-broken, avoid for security)
SHA-256
SHA-384
SHA-512

Notes

Digests are computed with the browser's nativeSubtleCrypto API. MD5 is deliberately absent: it's cryptographically broken and Web Crypto rightly refuses to implement it. SHA-1 is included only because you'll still meet it in the wild (git, legacy checksums) — treat it as an integrity fingerprint, never a security control.

esc