100% Free — no sign-up, no limits Files processed in memory, never stored 184+ PDF, image, Office, developer & unit tools

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text instantly, to verify file integrity or check a checksum.

Input Text
MD5
—
SHA-1
—
SHA-256
—
SHA-384
—
SHA-512
—

About the Hash Generator (MD5, SHA-256)

Generate cryptographic hashes of any text instantly: MD5, SHA-1, SHA-256, SHA-384 and SHA-512. Use them to compare checksums, verify data integrity, create cache keys or test your own code.

Frequently Asked Questions

How do I generate an MD5 or SHA-256 hash?

Type or paste the text; all hashes are calculated instantly.

What is a hash?

A fixed-length fingerprint of data. The same input always gives the same hash; any change gives a completely different one.

Can a hash be reversed?

No, hashes are one-way. Weak passwords can be guessed with lookup tables, though.

Is MD5 secure?

Not for security — collisions can be created. Use SHA-256 or better; MD5 is fine for non-security checksums.

What is the difference between SHA-1 and SHA-256?

SHA-256 produces a longer 256-bit hash and is secure; SHA-1 is deprecated for security.

How do I verify a file checksum?

Compare the published hash with one computed from your file (for files use certutil -hashfile on Windows or shasum -a 256 on Mac/Linux).

Should I hash passwords with SHA-256?

No — use a slow password hash like bcrypt, scrypt or Argon2.

Why does my hash differ from another tool?

Check for extra spaces, line breaks or different text encoding.

Is my text sent anywhere?

No, hashing runs in your browser.

Is the Hash Generator free to use?

Yes.