Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes for text or files. Free, browser-based, no upload, no signup.
Frequently Asked Questions
Is my file uploaded?
No. Hashing uses your browser's Web Crypto API (for SHA family) and a local MD5 library. The file's bytes are read into memory and hashed locally. Nothing is transmitted.
When should I trust each hash?
SHA-256 is the modern standard — use it for any new project. SHA-512 for higher security. MD5 and SHA-1 are broken for cryptographic purposes but still fine for checksums and non-security file identification.
How do I verify a download with a hash?
Hash the downloaded file here, compare the result to the hash published by the source. If they match, the file is intact and untampered.