Development and data formats

MD5, SHA-1, SHA-256 and SHA-512 hash generator

Compute the MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hash of text or a file, in hex or Base64. Ideal for verifying downloads.

Everything runs in your browser. Nothing is sent to our servers.

How it works

Type text or pick a file and you will see its MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes at once. SHA hashes use the browser Web Crypto API and MD5 uses a JavaScript implementation.

To check that a downloaded file has not been tampered with, paste the hash published by the official site into the compare field: the tool tells you whether it matches any of the computed ones.

Frequently asked questions

Can I use MD5 or SHA-1 to store passwords?

No. They are fast and have known collisions. Passwords need slow, salted algorithms such as bcrypt, scrypt or Argon2.

Can I get the original text back from a hash?

Not directly: a hash is a one-way function. It can only be guessed by trying inputs, which is why short passwords are unsafe.

Need a custom tool for your business?

Tell us about your case and in 30 minutes we'll give you a clear diagnosis: what's going on, what to do first and what it might cost. No strings attached.

Get a free assessment Message us on WhatsApp

Reply within 24 business hours