Skip to content
Free Tab Toolsnothing uploaded

Runs in your browser · Last updated 4 September 2026

MD5 Hash Generator

Free MD5 hash generator. Hash text to MD5, SHA-1, and SHA-256 in your browser. SHA uses Web Crypto; nothing is uploaded.

MD5
5d41402abc4b2a76b9719d911017c592
SHA-1
…
SHA-256
…

MD5 is shown because people still search for it. Do not use it for passwords. SHA-256 is computed with the Web Crypto API.

How to use this tool

  1. Type or paste text.
  2. Copy MD5, SHA-1, or SHA-256.
  3. Prefer SHA-256 unless you are matching a legacy checksum.

Worked example

Input hello must produce MD5 5d41402abc4b2a76b9719d911017c592 and SHA-256 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. The SHA-256 page is the same widget aimed at the SHA query; HMAC-SHA-256 is for a keyed message.

Frequently asked questions

What is MD5("hello")?
5d41402abc4b2a76b9719d911017c592. Use that as a smoke test.
Should I hash passwords with MD5?
No. MD5 is broken for collision resistance. Use a password KDF. This page still shows MD5 because people search for checksums.
How is SHA-256 computed?
With the browser Web Crypto API. MD5 is a local RFC 1321 implementation because Web Crypto does not include MD5.
Is the text uploaded?
No.
Can I hash a file?
Not in Wave 1. Paste text for now.