Generate MD5, SHA-1, SHA-256 and SHA-512 hashes from any text or file. Runs 100% in your browser.
SHA-256 for everything modern. Fast, collision-resistant, ubiquitous. MD5 and SHA-1 are cryptographically broken — only use them for non-security checksums (legacy systems, fast deduplication where collisions don't matter).
All hashing happens in your browser via window.crypto.subtle. No data is sent to our server.