Generate a hash
SHA-256 and friends, for text or a whole file. Read on your machine, never uploaded.
SHA-256
The hash appears here.Questions
- Why is my file not uploaded?
- Because the usual reason to hash a file is to check nobody tampered with it, and sending it to a stranger to find out rather defeats the exercise. Your browser reads the bytes locally and does the maths itself.
- Why is MD5 not offered?
- MD5 is broken. Two different files can be made to produce the same MD5 deliberately, so it proves nothing about tampering. It is still fine as a rough checksum against accidental corruption, but putting it in a list beside SHA-256 implies they are alternatives, and they are not.
- My hash does not match the one on the download page.
- Check the algorithm first. Download pages often publish SHA-256 without labelling it, and comparing it against SHA-1 will never match. If the algorithm is right and it still differs, do not use the file.
- Is there a file size limit?
- No, though very large files take a moment because the whole thing has to be read. There is a progress bar so you can tell it is working.