$ 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.