EN
PortuguêsEnglishEspañolDeutschFrançaisItaliano日本語Русский中文
Home Favorites
Voltar

MD5 generator

Generate the MD5 hash of a text or file, in hexadecimal or Base64.

How to use

Generate MD5.

Available in: PortuguêsEspañolEnglishDeutschFrançaisItaliano日本語Русский中文

Next toolCSS media query generator (breakpoints)→
Advertisement

MD5 generator: what it is for

Type a text or choose a file and instantly see its MD5 hash (128 bits, 32 characters) and also MD4, in lowercase, uppercase or Base64. Each hash gets a colored fingerprint that helps you compare two results at a glance. MD5 is used to check that a download arrived intact, build cache keys and find duplicate files; to store passwords, use bcrypt instead.

Everything is calculated in your browser: the text and files never leave your computer.

How to use

  1. Type the text or choose a file.
  2. Pick uppercase or Base64 if needed.
  3. Copy the MD5 hash.

When to use it

  • Check the MD5 checksum of a download.
  • Generate cache keys and identifiers.
  • Compare whether two files are identical.

Frequently asked questions

Is MD5 safe for passwords?

No. MD5 is too fast and has known collisions. For passwords use bcrypt, scrypt or Argon2. MD5 is still useful to check that a file arrived intact (checksum) and to build cache keys.

Can an MD5 be reversed?

There is no inverse function. There are tables with hashes of common words, so short texts or weak passwords can be found by lookup.

Does the text leave my device?

No. The hash is calculated in your browser; nothing is sent to a server.

Is it really free?

Yes, 100% free. No sign-up, no subscription and no usage limits. All Tools123 are free.

Similar tools

Thank you so much for helping!

Every donation helps keep the site online. The tools were made to help you, but we have server costs. If you can chip in, it helps a lot! Pick or type an amount:

Secure payment by Stripe. Opens in a new tab.

The tools are provided as is, without warranty. We are not responsible for the results or for how they are used.