Generate an MD5 Hash
…Get the MD5 checksum of a piece of text or a whole file, then paste the expected value to confirm they match. Files are read on your device and never uploaded.
- Free
- Runs in your browser
- Text or file
- No sign-up
How It Works
Get an MD5 hash in three steps.
Choose text or file
Type text, or pick a file of up to 1 GB.
Read the hash
The 32-character MD5 appears straight away.
Compare
Paste a published checksum to see whether it matches.
What is an MD5 hash?
MD5 turns any input into a 128-bit fingerprint, written as 32 hexadecimal characters. The same input always gives the same hash, so comparing two MD5 values is a quick way to check that a file was copied or downloaded without corruption. MD5 is no longer safe against deliberate tampering: researchers can create two different files with the same MD5, so for security checks use SHA-256 instead.
To check a download properly, prefer SHA-256 when the publisher offers it. The SHA-256 Hash Generator works the same way.
Files up to 1 GB
Pick any file type; it is read into your browser's memory and hashed there.
Checksum comparison
Paste the expected hash, even with the file name after it as md5sum prints it.
Text as UTF-8
Text is hashed as UTF-8 bytes, the same as most programming languages and command-line tools.
Not for passwords
MD5 is too fast and too broken to protect passwords or signatures.
Convert PDF Files and File Formats
Find the perfect online tool to combine PDF files, compress documents, and handle your daily workflow effortlessly.
PDF Tools
All your PDF needs in one place
- Merge PDF
- Organize PDF
- Split PDF
- Compress PDF
- Convert to Word
- Convert to Image
Image Tools
Edit and optimize your images
- Resize Image
- Compress Image
- Convert Format
- Crop Image
- Add Watermark
- Remove Background
Word Tools
Work with Word documents
- Convert to PDF
- Merge Documents
- Split Documents
- Compress File
- Edit Text
- Add Watermark
Excel Tools
Process Excel spreadsheets
- Convert to PDF
- Convert to CSV
- Merge Sheets
- Split Sheets
- Compress File
- Clean Data
Why Use This MD5 Tool
Quick checksums without the command line.
Files and text
Switch between hashing typed text and a file.
Instant comparison
Paste a checksum and see Match or No match.
Nothing uploaded
Files are hashed on your device.
Upper or lower case
Match the case of the checksum you were given.
Frequently Asked Questions
Questions people ask about the MD5 Hash Generator.
Choose File, pick it and the hash appears. On the command line it is md5sum file on Linux, md5 file on macOS and certutil -hashfile file MD5 on Windows.
echo adds a newline to the text unless you use echo -n, and that newline changes the hash. This page hashes exactly what is in the box.
Not against attacks. Collisions can be produced on purpose, so use SHA-256 to verify downloads where tampering matters. MD5 is still fine for spotting accidental corruption.
No. Sites that claim to decrypt MD5 look the hash up in tables of common words and passwords, which only works for short or common inputs.
Related Text & Developer Tools
More small utilities that run in your browser.
SHA-256 Hash Generator
Get the SHA-256 hash of text or a file and verify a download.
SHA-1 Hash Generator
Get the SHA-1 hash of text or a file and check a checksum.
Hash Generator
Make MD5, SHA-1, SHA-256 and SHA-512 hashes of text.
HMAC Generator
Sign a message with HMAC-SHA256 or SHA-512 and a secret key.
Base64 Encode & Decode
Encode text to Base64 or decode it back.