How to Open an EML File — Every Real Method
An .eml file is a saved email — and almost nothing opens it by default. Here are the methods that actually work, with exact steps: in Chrome, on Windows, in Gmail, in Outlook on the web, on a Mac and on an iPhone. The fastest route on any device: drop the file into our free viewer — it opens instantly and nothing uploads.
On this page
Which method should you use?
All six methods below work. Which one is right depends on what you have and what you need out of the message — this table is the short version of how to open EML file attachments without wasting time on the wrong route:
| Your situation | Best method | Install | Trade-off |
|---|---|---|---|
| One file, any device, right now | Browser viewer (this site) | Nothing | Needs the page loaded once; then it runs offline |
| You're already inside Gmail | Attach to a draft, click the preview | Nothing | Formatting can flatten; no raw headers |
| The .eml came as an attachment in webmail | Click the attachment directly | Nothing | Gmail and Outlook on the web both preview natively |
| Hundreds of files in an archive | Thunderbird (import the folder) | Desktop client | Worth the setup only for bulk work |
| Mac, single file | Double-click → Apple Mail | Nothing (built in) | Opens in your live mail app |
| Phishing sample or untrusted sender | Browser viewer | Nothing | Scripts and remote resources blocked by default; body sandboxed |
The same question from the other side — what each platform does with an .eml on its own, before you reach for any of the methods above:
Open an EML file in Chrome
Chrome can't display .eml files natively — clicking one just downloads it again. But Chrome runs web apps perfectly well, and that's the trick:
Open this site (emltool.com) in a Chrome tab.
Drag the .eml file from your Downloads bar or file manager into the drop zone at the top of the page — or click the zone and pick the file.
The email renders immediately: headers, formatted body, attachments. Use the Plain text tab or Export PDF as needed.
Good to know: This works identically in Edge, Firefox, Safari, Brave and Chrome on Android — anything that runs a modern browser.
Open an EML file on Windows
Windows is where most 'this file won't open' complaints start. The OS has no built-in EML renderer of its own — it hands the file to whichever mail app is registered, and on a fresh or locked-down machine there often isn't one:
Try a double-click first. If a mail app is installed and set as default, the message opens in its own window and you're done.
If Windows offers an app picker or an error instead: right-click the file → Open with → Choose another app, and pick your mail client. Tick 'Always use this app' only if you want .eml permanently associated with it.
No mail client at all? Don't install one for a single file — open this page in Edge or Chrome and drop the .eml into the viewer instead.
Working through an archive folder regularly? Install Thunderbird (free), which registers itself for .eml and opens files by double-click from then on.
Good to know: The old Mail app that shipped with Windows 10 has been retired in favour of the new Outlook app, so a machine that used to open .eml files by double-click may have quietly stopped doing so after an update. Re-pointing the file association, or using the browser viewer, both fix it.
Open an EML file in Gmail
Gmail can preview .eml attachments, and there's a long-standing trick for opening a local .eml file with it:
In Gmail, click Compose to start a new draft.
Attach the .eml file to the draft (paperclip icon, or drag it into the compose window).
Click the attached file's preview chip in the draft. Gmail opens its message preview: sender, subject, body and any nested attachments.
Discard the draft when you're done — you never need to send it.
Good to know: Limits: Gmail's preview sometimes flattens formatting and won't show full raw headers. If the rendering looks off, drop the same file into the viewer on our homepage instead.
Open an EML file in Outlook on the web
Outlook on the web (outlook.com / Microsoft 365) handles .eml files it received as attachments well, and local files with a similar draft trick:
If the .eml arrived attached to an email: just click it — Outlook on the web previews attached .eml messages natively, including their own attachments.
If the .eml is on your computer: create a new message, attach the .eml file, then click the attachment to preview it. Delete the draft afterwards.
For the full header view (Received chain, SPF/DKIM results), Outlook's preview won't show raw headers — open the file in a text editor, where the header block sits in plain text above the first blank line.
Good to know: Classic desktop Outlook on Windows opens .eml files by double-click if it's your default mail app — but this page assumes you're on the web version without that option.
Open an EML file on a Mac
macOS is the easiest desktop platform for EML — Apple Mail reads the format natively:
Double-click the .eml file in Finder. It opens in Apple Mail as a standalone message window — no importing, no account setup required (Mail just needs to be present, as it is on every Mac).
If double-click launches the wrong app: right-click the file → Open With → Mail.
Prefer not to touch Mail at all? Open this site in Safari and drop the file into the viewer — same result, nothing leaves the browser.
Good to know: Apple Mail's own internal storage uses .emlx (a wrapped variant of .eml). Our viewer opens those too, wrapper and all.
Open an EML file on an iPhone
iOS has partial native support — the Mail app can render .eml attachments — but it's inconsistent when the file lives in the Files app:
If the .eml arrived as an email attachment: tap it in the Mail app. iOS renders it as a message preview in most cases.
If the file is in the Files app (or came via AirDrop/Downloads): tapping it often shows nothing useful. Instead, open Safari, go to emltool.com, tap the drop zone, and choose the file via the file picker.
From the viewer you can read the message, save attachments to Files, and use Export PDF → share sheet to keep a PDF copy.
Good to know: The same Safari route works on iPad, and on Android via Chrome — the viewer is just a web page.
Why won't my EML file open?
When a method above fails, the cause is almost always one of seven things. Match the symptom to the fix:
- Double-click does nothing, or Windows asks which app to use. No application is registered for the .eml extension. Either associate one (right-click → Open with → Choose another app) or skip the association entirely and use the browser viewer.
- The file opens in Notepad as walls of letters. That's the raw MIME source, not corruption: base64 attachments, quoted-printable text and boundary markers. A parser is needed to turn it back into an email — see our breakdown of what is an EML file for what each block means.
- The extension is .eml.txt, or missing entirely. Browsers and webmail sometimes rewrite the filename on download. Rename it to end in .eml, or drop it into our viewer as-is — the parser reads the structure inside the file rather than trusting the extension.
- Accented or CJK text shows as é or ?? boxes. A character-set problem. The file declares its charset per part (and encodes non-ASCII header text as RFC 2047 words); a plain text editor ignores both. A proper viewer decodes each part with its declared charset.
- The message opens but the layout is blank or unstyled. The email probably has an HTML body your tool isn't rendering, and you're seeing the text/plain alternative. In our viewer, switch to the HTML tab if it's offered.
- Attachments are missing. Either the sender forwarded the message inline (attachments are dropped by the sending client, not by your viewer), or the file was truncated during download. Compare the file size against what the sender says it should be; a partial download is the usual culprit.
- Inline images don't appear. Images referenced with cid: identifiers live inside the file and should resolve. Images referenced by an https:// URL are blocked by default because fetching them can confirm that you opened the message. Use the warning-controlled load button only when you trust the sender.
One caveat worth stating plainly: if a download was interrupted, no viewer can rescue the missing bytes. Re-download the file first, then try again — that single step resolves a surprising share of "this .eml is broken" cases.
Which route keeps the email private?
Worth thinking about before you pick a method, because saved emails are rarely trivial — they turn up in HR cases, legal holds, invoice disputes and phishing investigations, and they routinely contain other people's addresses and internal documents:
- Upload-based converter sites.The file is sent to a server you know nothing about, processed there, and retained for however long that operator chooses. For anything confidential, that is a disclosure you probably didn't intend to make.
- Your own mail client. Safe on your device, but it opens the message live — remote images load and trackers fire, which matters when the email is a phishing sample you are examining.
- This viewer. The parser is JavaScript that runs on your machine; there is no upload endpoint because the site is static pages. Scripts and remote resources are blocked by default, while CID images carried inside the file remain local. The proof is simple — load the page, disconnect from the network, and it still opens files.
After it opens: what can you do with the message?
Knowing how to open EML file exports is usually only step one. The three things people actually need next:
- Get the attachments out. Every attachment in the message is listed with its filename, type and size, each with its own download button — including messages that were themselves attached as .eml.
- Keep a permanent copy. Export the message as a PDF for a case file, an expense claim or a client record. The step-by-step is on EML to PDF.
- Understand what you're looking at. If the headers, boundaries and encodings matter to your task, read What Is an EML File? — it breaks the format down field by field. Handed an Outlook .msg file instead? That one needs a different parser, and the same viewer handles it.
FAQ
Why won't my EML file open when I double-click it?
Because nothing on your system is registered to handle it. EML files belong to email clients — if you don't have Outlook, Thunderbird or Apple Mail installed and configured, the OS either shows an error or opens the file as raw text. The no-install fix is a browser-based viewer like the one on our homepage.
Can Chrome open EML files directly?
No. Chrome has no built-in EML renderer — clicking an .eml link just downloads the file, and dragging one into a Chrome tab either re-downloads it or shows unreadable raw MIME text. To open an EML file in Chrome you need a web-based viewer: open emltool.com in a tab and drop the file there.
How do I open an EML file without Outlook?
Three routes: (1) drop it into the free viewer on our homepage — works in any browser on any OS; (2) attach it to a draft in Gmail and use Gmail's built-in preview; (3) install a free desktop client like Thunderbird. For a one-off file, the browser viewer is fastest.
Can I open EML files on Android?
Yes — the same way as on iPhone: open this site in Chrome on Android, tap the drop zone, and pick the .eml file from your Downloads or Files app. Gmail for Android can also preview .eml attachments directly in many cases.
My EML file downloaded as a .txt — how do I open it?
Some browsers and webmail systems append .txt (or strip the extension entirely) when they serve a message file. Rename it back to end in .eml, or just drop the file into our viewer as-is — the parser reads the MIME structure inside the file and does not rely on the extension.
How do I open several EML files at once?
Select them all and drag the batch into the viewer on our homepage — each one opens as an entry in the list on the left and you can flip between them. For a whole archive folder you plan to work through repeatedly, installing Thunderbird and importing the directory is the better tool.