How to use Hash Generator
- Enter text or select a file.
- Choose the hash algorithm(s).
- Copy the generated hash digest.
Worked examples
Concrete numbers and cases you can check against the tool above.
Check a downloaded file against a published SHA-256
Hash the file locally and compare the hex digest to the vendor’s checksum, character for character. MD5 is fine for accidental corruption checks, not for security. A one-byte change produces a completely different digest — that is the point.
When to use Hash Generator
Checksums verify downloads and detect accidental changes. Generating MD5/SHA hashes in the browser avoids uploading binaries to online hash sites.
Common use cases
- Verify a downloaded ISO against a published checksum.
- Compare two files’ SHA-256 digests for integrity.
- Create content hashes for cache-busting experiments.
- Demonstrate one-way hashing in a security class.
Inputs and outputs
- Input: Plain text or local files
- Output: Hex hash digests (MD5, SHA-1, SHA-256, and other listed algorithms)
Privacy
Files are processed locally in your browser and are never uploaded. Close the tab when you are done and nothing is retained on our side.
Frequently asked questions
- Is hashing reversible?
- No. Hashes are one-way digests. You cannot reconstruct the original file from a hash alone.
- Should I use MD5 for security?
- MD5 and SHA-1 are weak for security-sensitive uses. Prefer SHA-256 (or stronger) for integrity where it matters.
- Are files uploaded to hash them?
- No. Hashing runs in your browser.