Hash Generator

MD5 · SHA · HMAC · verify · compare · file hashing

About this tool

Which hash algorithms are supported?
MD5, SHA-1, SHA-256, SHA-384, and SHA-512. Use SHA-256 or better for any security-sensitive purpose; MD5 and SHA-1 are included for legacy compatibility only.
Can I hash a file rather than text?
Yes. Drop any file to compute its hash for integrity verification — useful for checking download authenticity.
Is the hashing done in the browser?
Yes. SHA-256, SHA-384, and SHA-512 use the browser's native Web Crypto API. MD5 and SHA-1 use a JavaScript implementation. Nothing is sent to a server.
Why are MD5 and SHA-1 labeled 'legacy'?
Both algorithms have known collision vulnerabilities that make them unsuitable for cryptographic security. They are still useful for non-security checksums and legacy system compatibility.