Hash generator

Calculate checksums of text or files, and check a download against the hash its publisher gave you.

Sealed on this device

Runs in your browser. Nothing is uploaded.

Sealed

Input

Hashes

Algorithms

Hashes will appear here as soon as there is something to hash.

How it works

  1. Add text or a file

    Type or paste text, or drop a file of any size. Large files are read in pieces, with a progress bar.

  2. Choose the algorithms

    Tick the hashes you need: MD5 and SHA-1 for legacy systems, SHA-256 or SHA-3 for security, CRC32 or xxHash for quick checks.

  3. Copy or compare

    Copy a hash, or paste the one published with a download to confirm the file wasn’t corrupted or tampered with.

Frequently asked questions

Is my file uploaded to calculate its hash?

No. The file is read directly by your browser, in pieces, and hashed on your device. That’s why even very large files work without waiting for an upload.

Which algorithm should I use?

For anything related to security, use SHA-256, SHA-512, SHA-3 or BLAKE3. MD5 and SHA-1 are fine for spotting accidental corruption but can be forged on purpose. CRC32 and xxHash are very fast checksums, not security tools.

How do I verify a downloaded file?

Choose File, drop the download, then paste the hash shown on the publisher’s website into the comparison field. If it matches, the file is exactly the one they published.

Why does my text give a different hash elsewhere?

Text is hashed as UTF-8, exactly as typed. An extra space, a final line break or a different line ending (Windows uses CR LF) changes the result completely.

Can a hash be reversed to get the original text?

No. A hash is a one-way fingerprint. Short or common texts can be guessed by trying many possibilities, which is why passwords must be stored with dedicated slow algorithms, not plain hashes.

Install One For All on your computer

One For All then opens in its own window, like an app, straight from your desktop or home screen. Nothing to download from a store, and your files still stay on your device.

  1. Click the install icon at the right of the address bar, or open the browser menu (⋮).
  2. Choose “Install One For All” or “Install page as app”: a shortcut is added to your desktop and your apps.

Download this tool’s engine?

This tool works entirely in your browser. To do that, it needs to download the items below from One For All, just once. They are then kept on this device, so next time the tool starts right away.

Your files are never sent anywhere.