Hash Generator
Generate SHA-256, SHA-384, and SHA-512 hashes.
- On your device
- No signup
Private on your device
Your information stays on your device and is not uploaded.
Generate SHA-256, SHA-384, and SHA-512 hashes.
Generate SHA-256 file checksums on your device.
Encode and decode text with Base64.
Format, minify, and validate JSON with optional key sorting.
Compare two JSON documents and list structural differences.
Format, minify, and validate XML with readable indentation.
Compare two XML documents and list structural differences.
Decode JWT tokens to inspect header and payload claims.
This MD5 hash generator computes MD5 digests for text and files when you need legacy compatibility—not for password security. Compare etag-style checksums, debug old systems, and verify downloads that still publish MD5.
MD5 is cryptographically broken for collision resistance—do not use for security-sensitive integrity in new systems.
Many legacy APIs and download pages still expose MD5 for backward compatibility only.
Enter text or select a file, generate MD5, and compare the 32-character hex digest to the reference value.
Example: compute MD5 of a Linux ISO fragment to match an older mirror page that lists MD5 but not SHA-256.
Enter text and choose SHA-256, SHA-384, or SHA-512. Hashes are generated with secure random generation on your device.
Results are based on the inputs you provide and may not cover every edge case. This tool is for general use and is not professional advice.
Your data stays on your device and is not uploaded.
These pages use the same hash generator with guides tailored to specific search intents.
FAQ
Prefer SHA-256 or stronger for integrity checks in new work. MD5 is for legacy compatibility.
32 hexadecimal characters representing 128 bits.
Legacy systems sometimes used salted MD5—still migrate to modern password hashes for security.
Page last reviewed: