Hash Generator

Check a download or hash a string. Text and files never leave your device.

Your files stay with you. Your files never leave your browser. This tool runs on your device: nothing is uploaded to our servers, so there is nothing for us to store or see.

How to use it

  1. Type text, or choose a file.
  2. Read the five hashes, copy the one you need.
  3. Paste a published hash into the compare box to check for a match.

Questions people ask

How do I verify a downloaded file?
Choose the file here, then paste the checksum published by the vendor into the compare box. A match means your copy is identical. Use the SHA-256 value if the vendor gives one.
Which hash should I use?
SHA-256 or SHA-512 for anything that matters. MD5 and SHA-1 are broken against deliberate attacks and are fine only for spotting accidental changes.
Can I use these hashes to store passwords?
No. These are fast hashes, which attackers can try billions of times a second. Store passwords with bcrypt, scrypt or Argon2 on your server.
How big a file can I hash?
Up to about 300 MB, because the whole file is read into memory. SHA hashes use your browser's built-in Web Crypto; MD5 uses a small built-in implementation.

Want this inside your own account?

Marketiism keeps your invoice numbers, GST reports, UPI payment links and WhatsApp reminders in one place. Leave your details and we'll call to set it up for your business, or start the trial yourself.

Start free trial

We use this only to contact you about Marketiism. No spam.

More Developer tools

UUID Generator

Generate random UUID v4 values in bulk, in several formats.

JSON Formatter

Format, validate and minify JSON, and see exactly which line has a mistake.

JSON to CSV

Turn a JSON list of records into CSV for Excel or Google Sheets.

CSV to JSON

Convert CSV rows into a JSON list, with numbers and true/false detected.

Try it on your own business for two weeks.

14 days free, no card. If you get stuck setting up WhatsApp, we'll get on a call and do it with you.