Hash generator
Checksums for text and files — handy for verifying an ISO or a release archive. Files are read by your browser, not uploaded.
Runs entirely in your browser — nothing you enter is sent to our servers.
MD5 and SHA-1 are only suitable for checksums, not for security.
How it works
SHA hashes are computed by the browser's WebCrypto; MD5 has our own implementation because WebCrypto dropped it. To verify a download, open the file and compare the SHA-256 with the one published by the project — one different character means a different file. Files up to 256 MB are fine; very large images are faster with sha256sum in a terminal.
FAQ
Is my file uploaded?
No. The file is read into your tab's memory and hashed there. Nothing is transferred, which is why it works offline too.
Can I use MD5 for passwords?
No. MD5 and SHA-1 are fine for checksums but broken for security. For passwords use bcrypt, scrypt or Argon2.
Related tools
Put it to use on your own server: KVM VPS from $3/month, root access, crypto payments.
VPS plans