Free tools, Developers
Hash generator
Type text or drop a file to get its hashes, and check a download against its published checksum.
Or a file
Questions
Which hash should I use?
SHA-256 for checking downloads and general integrity. MD5 and SHA-1 are broken for security purposes and should only be used to match older checksums. For storing passwords use a slow algorithm like bcrypt or Argon2, not any of these.
How do I verify a download?
Drop the downloaded file here, paste the checksum published by the software author into "Compare with", and look for a match. If the hashes differ, the file is corrupted or has been changed.
Are my files uploaded?
No. Hashes are calculated in your browser, so even large private files never leave your device.
More developers tools
- JSON formatterFormat, validate and minify JSON, with the exact error position.
- Base64 encoderEncode and decode Base64 text, or turn a file into a data URI.
- URL encoderEncode and decode URL components and break a URL into parts.
- JWT decoderRead the header and payload of a JSON Web Token and its expiry.
- Regex testerTest regular expressions with live highlighting and groups.
- Cron expression helperExplains a cron schedule in plain English and shows the next runs.