MD5 String Checksum Calculator
Pre-loaded with a config file of the kind MD5 is still legitimately used for: quick change-detection checksums, cache keys, and matching against legacy .md5 manifest files. To be clear — MD5 has been cryptographically broken since 2004 and must never protect passwords or signatures; for those jobs the SHA-256 row is right above it. SubtleCrypto refuses to implement MD5 for exactly that reason, so this row runs on a built-in RFC 1321 implementation.
runs 100% in your browser — input is hashed locally, never sent
- 1Paste your textAny string — tokens, configs, keys. It’s hashed as UTF-8 bytes on every keystroke.
- 2Pick the formatLowercase hex, uppercase hex, or Base64 — switching re-formats instantly without re-hashing.
- 3Copy from the gridAll four algorithms compute side by side, each with its own copy button and speed timer.
Output format
SHA digests run on your browser’s native crypto.subtle engine; MD5 uses a built-in RFC 1321 implementation (SubtleCrypto refuses MD5 on principle — see the row label). Input is hashed as UTF-8 bytes and never transmitted.
MD5broken for security — checksums onlythis page’s focus
—SHA-256modern standard
—SHA-512maximum strength
—SHA-1broken for security — fingerprints only
—