About the Hash Generator
Tezmy's Hash Generator calculates the most common cryptographic hashes all at once: MD5, SHA-1, SHA-256, SHA-384 and SHA-512. Type text and the hashes update as you type, or pick a file to get its checksum. Paste a hash from a download page into the compare box to check a file hasn't been changed or corrupted. Files are hashed in your browser, so even large or private files never leave your device.
Updated October 2026
How to use the Hash Generator
- 1Choose Text or File.
- 2Type your text, or pick a file.
- 3Copy the hash you need.
- 4To verify a download, paste the published checksum into the compare box.
What a hash is
A hash turns any text or file into a short, fixed-length fingerprint. The same input always gives the same hash, but changing even one letter gives a completely different result. That makes hashes perfect for checking that files haven't changed.
Which algorithm to use
- SHA-256: the modern standard for checksums, downloads and most security uses.
- SHA-384 and SHA-512: longer versions of SHA-2 for extra security margins.
- MD5 and SHA-1: fine for spotting accidental corruption, but broken for security; don't use them for passwords or signatures.
How to verify a download
Software websites often publish a SHA-256 checksum next to the download link. Pick your downloaded file here, paste the published checksum into the compare box, and see instantly whether they match. A match means the file arrived complete and unchanged.
Hashes and passwords
Websites store password hashes instead of passwords, but they use special slow algorithms with salts (like bcrypt or Argon2), not plain SHA-256. Use this tool for checksums and learning, not for storing passwords. Everything runs in your own browser, so your data is never uploaded, and it works on phones, tablets and computers with nothing to install.
Hash text or files on any device
Everything runs in your own browser, so nothing you paste is uploaded or logged. It works on phones, tablets and computers with nothing to install, and there's no sign-up. Hashes are often used alongside other secrets, so a strong value from the Password Generator makes a good input to test with. If you need to move a hash or a token around as text, the Base64 Encoder & Decoder does that, and the UUID Generator gives you unique identifiers to hash.
Features
- MD5, SHA-1, SHA-256, SHA-384, SHA-512
- Text and file hashing
- Checksum verification
- Lowercase or uppercase output
- Updates as you type
- Private: files never leave your device
Frequently asked questions
What is a hash?
A hash is a short fingerprint of data. The same input always gives the same hash, and even a tiny change gives a completely different one, so hashes are used to check files and detect changes.
Which hash should I use?
Use SHA-256 for most purposes. MD5 and SHA-1 are fine for checking files against accidental corruption, but they're no longer safe against deliberate tampering.
Can a hash be reversed?
No. Hashes are one-way. But short or common inputs like simple passwords can be guessed by trying many options, so never rely on a plain hash to protect passwords.
How do I verify a download?
Pick the downloaded file, then paste the checksum from the website into the compare box. A match means your file is identical to the original.
Is my file uploaded?
No. Hashing happens entirely in your browser.
How do I get the SHA-256 of a file?
Choose the file option and pick your file. Its SHA-256 and other hashes appear after a moment, even for large files.
Is SHA-256 the same as encryption?
No. Encryption can be reversed with a key; a hash is one-way and can't be turned back into the original.
Why do my MD5 results differ from another tool?
Check for hidden differences like a trailing space or line break in the text, and uppercase vs lowercase output.
Can I hash large files?
Yes. Files are read in your browser; very large files take a little longer, especially on phones.
Is it free?
Yes, free with no sign-up.