EML viewer: open an .eml file online, with attachments
An EML viewer opens an .eml file, a single email saved in the standard internet message format, without a mail app. Choose the file above to read it in your browser: the sender, recipients and date, the HTML and plain-text bodies, inline images, downloadable attachments and the full headers. Nothing is uploaded, and remote images stay blocked until you allow them.
Open an .eml file
or drop it here. Opens in your browser; nothing is uploaded. Up to 50 MB.
Sample result
This .eml file is "Q3 plan – notes and deck" from jose@acme.example, with 1 attachment.
- Subject
- Q3 plan – notes and deck
- From
- jose@acme.example
- Attachment
- q3-targets.csv
What this means for you
Read a saved email without a mail app; remote images stay blocked until you allow them.
- Sender, recipients, date and subject
- HTML and plain-text versions
- Attachments to download
- Remote images blocked until you allow them
- EML
- MIME
- Headers
By SimpleVerifier Team · Last updated · Runs in your browser; nothing you paste is sent to us
How do I view an EML file online?
- Choose an .eml file or drop it on the box. Files up to 50 MB open in your browser; nothing is uploaded.
- Read the message in the HTML tab, or switch to Plain text. Remote images are blocked; press Load remote images if you trust the sender.
- Download any attachment from the Attachments list.
- Open the Headers tab to copy the raw headers, or press Analyze these headers to check SPF, DKIM, DMARC and the delivery path.
Example
- You enter
- A saved .eml file with the subject "Q3 plan – notes and deck" from
jose@acme.example. - You get
- The message rendered with sender, recipient, date and subject, its HTML and plain-text versions, and 1 attachment (
q3-targets.csv) to download. Remote images stay blocked until you allow them. - Limits
- Runs in your browser, so nothing is uploaded; files up to 50 MB.
What is an EML file?
An EML file is one email saved as plain text in the internet message format of RFC 5322: a block of headers (From, To, Subject, Date, Received and the rest), a blank line, then the body. Attachments and the HTML version sit inside the body as MIME parts, defined in RFC 2045 and RFC 2046, usually base64 or quoted-printable encoded.
You get one when you save or drag a message out of a mail app, download the original from webmail, or receive a message forwarded as an attachment. Because it is the message exactly as delivered, it keeps every header, which a forwarded copy loses.
How do I open an EML file without Outlook?
Open it in a browser-based EML viewer like the one above, or in any mail app that reads the standard format. The viewer splits the MIME parts, decodes base64 and quoted-printable bodies, reads the charset of each part, decodes encoded subjects and names such as =?UTF-8?B?…?= as RFC 2047 defines, and shows images that the HTML references by cid: (RFC 2392).
Since the file is text, a text editor also opens it, but you will see the raw MIME: boundaries, base64 blocks and encoded headers rather than the message.
Is it safe to open an EML file?
Reading one here is low risk: the HTML is shown in an iframe with the sandbox attribute and no permissions, so scripts, forms and pop-ups can't run, and a Content Security Policy blocks every remote load until you allow it. Links in the preview don't open; they are listed as text so you can see where each one really points.
The risk is in what the message contains. An EML file can carry any attachment, including malware, and its links can lead to phishing pages. Only open attachments from senders you trust, and treat a message that claims to be from your bank the way you would in your inbox.
Do EML files contain attachments?
Yes. Attachments are stored inside the file as MIME parts, so a saved .eml keeps them; nothing is linked from outside. The viewer lists each one with its name, type and size, and saves it with its original file name when you press Download. Images embedded in the HTML (Content-ID parts) are shown in place instead of in the list.
Filenames in other languages are decoded from their RFC 2047 or RFC 2231 encoding, so a file sent as filename*=UTF-8''%E2%82%AC… keeps its real name.
Should I use an EML viewer, a mail app or a text editor?
| This viewer | Desktop mail app | Text editor | |
|---|---|---|---|
| Install needed | No | Yes | No |
| Shows the formatted message | Yes, sandboxed | Yes | No, raw MIME |
| Remote images | Blocked until you allow | Depends on settings | Not loaded |
| Attachments | Listed and downloadable | Yes | Base64 text only |
| Full raw headers | Yes, one click | Usually a menu away | Yes |
Who uses this tool, and for what?
- Deliverability teams
- Open the original of a message that landed in spam, then send its headers straight to the header analyzer to see which check failed.
- Cold emailers
- Read a bounce or an out-of-office reply saved as .eml and pull out the address and status code it reports.
- Security reviewers
- Look at a suspicious message with scripts and remote images blocked, and see where its links really point before anyone clicks.
- Anyone without a desktop mail app
- Read an .eml someone sent you, or one exported from an old mailbox, and save its attachments.
What can’t this tool tell you?
- It opens .eml (RFC 5322) files only, not Outlook .msg, .pst or .mbox archives; for mbox exports use the mbox to CSV tool.
- S/MIME and PGP encrypted messages can't be read without the key, and signed parts are shown but not verified.
- It doesn't scan attachments for malware; it only decodes and saves them.
- The HTML preview is close to, not identical to, how each mail app renders the message, and links in it are disabled on purpose.
- It shows what the message says about its sender; whether that is true takes the header analyzer's SPF, DKIM and DMARC checks.
Common questions
- What is an EML file?
- A single email saved in the standard internet message format: the full headers, then the body, with any HTML version and attachments stored inside as MIME parts. Most mail apps can save and open them.
- How do I view an EML file in a browser?
- Open it in an online EML viewer such as the one above. It reads the file in your browser, shows the message with its attachments and headers, and doesn't upload anything.
- Is it safe to open an EML file?
- Viewing one in a sandboxed viewer is safe: scripts don't run and remote images stay blocked. Attachments and links inside it can still be harmful, so only open those from senders you trust.
- Can EML files contain viruses?
- An EML file can carry an infected attachment or a link to a malicious page, the same as the email it came from. Reading the text does nothing; opening the attachment is the risk.
- Do EML files contain attachments?
- Yes. Attachments are encoded inside the file itself, so a saved .eml keeps them. The viewer above lists and downloads each one.
- What is the difference between EML and MSG?
- EML is the open, plain-text internet message format any mail app can read. MSG is Outlook's own binary format. This viewer opens EML; an MSG file needs Outlook or a converter.
Sources
- RFC 5322: Internet Message Format
- RFC 2045: MIME Part One, Format of Internet Message Bodies
- RFC 2046: MIME Part Two, Media Types
- RFC 2047: MIME Part Three, Message Header Extensions
- RFC 2231: MIME Parameter Value Extensions
- RFC 2392: Content-ID and Message-ID URLs
- MDN: The iframe element (sandbox)
- MDN: Content-Security-Policy
Authentication and capacity are half of deliverability.
The other half is who you send to. Every hard bounce counts against the domain and inboxes you are sending from, and nothing in DNS can tell you which addresses on your list are dead.
- Bulk verification with real SMTP mailbox checks
- Hard bounces removed before a send, not discovered after
- Catch-all, disposable and role detection on every row
One plan, cancel anytime, no contract. Sign in with Google and your first 100 email checks are free, no card. The free tools stay free either way.