Open an EML File on iPhone
Read a saved email and save its attachments in Safari. No app, nothing uploaded.
The Short Answer
An .eml file is one email saved as a file: sender, date, subject, message and attachments together. Apple doesn't document a way to open one on iPhone, and what the Files app shows when you tap one varies.
The reliable way: save it to Files, then open it in Safari with a browser-based reader. You get the whole message and can save each attachment. Nothing is uploaded.
Open an .eml file →Step 1: Save the .eml to Files
Safari's file picker reads from the Files app, so the .eml needs to be there. If it's already in iCloud Drive or another folder in Files, skip to step 2.
- If it came as an attachment in Mail, touch and hold the attachment, then choose Save to Files and pick where to save it.
- In another mail app, look for a Share or Save option on the attachment and save it to Files.
Step 2: Open It in Safari
- Open the Email File Opener in Safari.
- Tap the file picker, browse to where you saved the file, and choose the .eml file.
- Read the From, To, Date and Subject at the top. The message is below the attachment list. If it has both a formatted and a plain version, use the Formatted and Plain text buttons to switch.
- Tap Download next to an attachment, or Download all (.zip). Safari saves downloads to the Downloads folder in the Files app by default.
For example, a real Google Calendar invitation saved as .eml (from the postal-mime project's test files) opens to show the sender, the subject Invitation: Test event …, the formatted invitation, and one attachment, invite.ics, which downloads byte for byte as it was sent.
Things That Trip People Up
- Pictures are missing. Images loaded from the web are blocked on purpose, so the sender can't tell you opened it. Pictures included inside the email itself are shown.
- Links don't work. Links in the message are turned off for safety. If the email has a Plain text view, the link address often appears there.
- There's a winmail.dat inside. The sender used Outlook's Rich Text format. Tap Open next to winmail.dat to see the real files. The winmail.dat guide explains why it happens.
- It's a .msg, not an .eml. That's Outlook's own format. The same tool opens it; see opening a .msg file.
- A mailbox export with many emails (.mbox) isn't supported. The tool reads one message per file.
On a Mac, Windows or Android
Mail on a Mac saves single messages as .eml files (Apple calls this format Raw Message Source), so a Mac with Mail set up can usually open them directly. On Windows, Microsoft says the new Outlook for Windows and Outlook on the web open .eml files by drag and drop.
On any of these, including Android, the Email File Opener works in the browser the same way: choose the file, read it, download the attachments.
Frequently Asked Questions
What is an .eml file?
A single email saved as a file in the standard internet email format. It holds the headers (sender, recipients, date, subject), the message text and any attachments, all in one file. Mail on a Mac saves messages this way, and so do many other email apps.
Can the iPhone open .eml files by itself?
Apple doesn't document .eml support on iPhone, and what people see when they tap one in Files varies. If it shows the message and lets you save the attachments, you're set. If not, a browser-based reader in Safari works without installing anything.
How do I open an .eml file on iPhone for free?
Save it to the Files app, open the Email File Opener on fairtoolbox.com in Safari, tap the file picker and choose the .eml file. You'll see the sender, date, subject and message, and each attachment has a Download button. No app or account is needed.
Where do the attachments go when I download them?
Safari saves downloads to the Downloads folder in the Files app by default. Open the Files app and look in Downloads.
Is it safe to open an .eml file in the browser?
The file is read on your iPhone and not uploaded. Formatted messages are shown with scripts disabled, links turned off and images from the web blocked, so opening the email doesn't tell the sender you read it. Attachments aren't virus-scanned, so only open files you expected.
The .eml contains a winmail.dat. What now?
Tap Open next to winmail.dat in the attachment list. The tool unpacks it in place and lists the real files inside, each with its own Download button.