Utils365

Hash generator

Make MD5 and SHA checksums for text and files, and check downloads.

Type text, open any file, or drop one here. Text is hashed as UTF-8

Hashes

  • MD5

    —

  • SHA-1

    —

  • SHA-256

    —

  • SHA-384

    —

  • SHA-512

    —

Paste the checksum from the download page to check your file. Case and spaces don’t matter.

Next: Base64 encode / decode · UUID generator

Report a problem with this tool

How to use Hash generator

  1. Add text or a file

    Type or paste text, or open or drop any file up to 50 MB.

  2. Read every hash at once

    MD5, SHA-1, SHA-256, SHA-384 and SHA-512 appear together, in hex or Base64.

  3. Compare or copy

    Paste the checksum from a download page to see if it matches, or copy any hash.

Why use Utils365

  • Verify downloads

    Paste the published checksum and the matching row lights up. Case and spaces don’t matter.

  • Five hashes in one go

    No need to pick an algorithm first. Every common checksum is worked out side by side.

  • Files stay on your device

    Files are hashed in your browser, so even large or private files are never uploaded.

  • Exact bytes

    Files are hashed byte for byte and text as UTF-8, so results match sha256sum, md5sum and other tools.

Frequently asked questions

How do I check the SHA-256 checksum of a download?

Open the downloaded file here, then paste the checksum from the publisher’s website into Compare with a checksum. If the SHA-256 row is highlighted, your file is exactly the one they published.

What is a hash or checksum?

A short fingerprint of some data. The same input always gives the same hash, and changing even one byte gives a completely different one, so it shows whether a file has changed.

Is MD5 or SHA-1 still safe to use?

They’re fine for spotting accidental damage, such as a broken download. They are not safe for security: attackers can create two different files with the same MD5 or SHA-1. Use SHA-256 or better when it matters.

Can I use these hashes to store passwords?

No. MD5 and SHA hashes are designed to be fast, which makes guessing passwords fast too. Passwords need a slow, salted algorithm such as Argon2, bcrypt or scrypt.

Can a hash be reversed to get the original text?

No. A hash keeps no copy of the input. Short or common text can sometimes be guessed by trying many inputs, which is why hashes aren’t a way to hide secrets.

Why doesn’t my hash match another tool’s?

Usually the input differs slightly: a trailing line break, a different text encoding, or Windows line endings. This tool hashes text exactly as typed, as UTF-8.