
MBOX and EML are two sides of the same mailbox: MBOX bundles an entire folder of email into one file, while EML stores each message as its own file. If you need to open, search, or move individual emails out of an archive — a Gmail Takeout export, an old Thunderbird profile, a client handoff — converting MBOX to EML is the cleanest way to do it.
Steps checked against Thunderbird's current release and the ImportExportTools NG add-on documentation, September 2026.
Quick Answer: To convert MBOX to EML for free, import the MBOX into Thunderbird's Local Folders with the ImportExportTools NG add-on, then right-click the folder and choose ImportExportTools NG → Export all messages in the folder → EML format. For bulk or scheduled conversions, a desktop MBOX converter does it in one pass.
Why convert MBOX to EML at all?
An MBOX file is a plain-text container holding every message from one folder, concatenated end to end. Email clients understand it; almost nothing else does. An EML file is a single complete email — headers, body, and attachments — that Windows, macOS, and most mail apps can open directly.
Converting to EML makes sense when you want to:
- Open individual emails without a mail client, or attach one email as evidence or reference
- Search a folder with your file system instead of inside an email app
- Move selected messages between platforms — into Outlook, iCloud Mail, or a new machine — one message at a time
- Keep a durable, per-message archive that survives even if the parent mailbox file gets corrupted
One trade-off to know upfront: a thousand-message folder becomes a thousand files. If you want to keep the archive as one unit, leave it as MBOX (or convert to PST) and convert selectively.
Method 1: Convert MBOX to EML free with Thunderbird
Thunderbird is free on Windows, macOS, and Linux, and it handles both halves of the job: importing the MBOX and exporting messages as EML. This is the method I use on my own Gmail Takeout archives, because nothing gets uploaded anywhere — the mail never leaves the machine.
Step 1: Install Thunderbird and ImportExportTools NG
1. Download and install Thunderbird from mozilla.org. Skip the account setup when asked — you don't need a live mailbox for this.
2. In Thunderbird, open the app menu (☰) → Add-ons and Themes, search for ImportExportTools NG, and install it. It's free and still maintained for current Thunderbird versions.
Step 2: Import the MBOX file
3. In the folder pane, right-click Local Folders → ImportExportTools NG → Import mbox file (or Import directly one or more mbox files, depending on version).
4. Browse to your MBOX file and confirm. Thunderbird imports it as a new folder under Local Folders. Large files can take a few minutes — watch the status bar.
If the MBOX came from another client and shows odd formatting, create a fresh subfolder under Local Folders first, then import into it to keep the import isolated.
Step 3: Export the messages as EML
5. Right-click the imported folder → ImportExportTools NG → Export all messages in the folder → EML format.
6. Choose a destination folder. Thunderbird writes one `.eml` file per message, numbered so the original order is preserved.
Exporting just a few messages? Skip the add-on
For a handful of emails you don't need the import step at all: select the messages in Thunderbird, right-click, and choose Save As — each one saves as an individual `.eml` file. Dragging messages straight from Thunderbird into a File Explorer or Finder window does the same thing.
Limits of the free method
- It's manual. Every new MBOX means repeating the import-export cycle.
- Very large or partially corrupted MBOX files can hang Thunderbird or import incompletely — the tool generally recovers what it can read and skips the rest, so verify the message count afterwards.
- There's no filtering: you export the whole folder, then delete what you don't need.
- The folder structure of a multi-folder mailbox isn't reproduced — import MBOX files one at a time into their own folders if the hierarchy matters.
Method 2: Convert MBOX to EML with a desktop converter
For recurring conversions, oversized mailboxes, or when you want filters (date range, sender, specific folders) applied before export, a dedicated MBOX converter is faster than Thunderbird.
A representative option is the MacSonik MBOX Converter, which converts MBOX into EML plus other formats and runs on Windows and macOS. Their walkthrough of the MBOX-to-EML process matches the typical flow:
1. Install the tool and add your MBOX file or a whole folder of them.
2. Expand the mailbox tree and preview messages to confirm the right file loaded.
3. Set the output format to EML and apply any filters — date range or folder selection.
4. Pick a destination and run the conversion.
The demo versions of these tools usually export only a sample of messages per folder, with full export behind a paid license — check the vendor's pricing page for current terms before committing. Whatever tool you pick, the same buying criteria apply: it should preview before converting, preserve attachments and headers, and run locally rather than uploading your mailbox to a web server.
Which method should you use?
| Thunderbird + ImportExportTools NG | Desktop MBOX converter | |
|---|---|---|
| Price | Free | Paid (limited free demo) |
| One-off conversion | Fast enough | Overkill |
| Bulk folders / many MBOX files | Manual, repetitive | Batch processing |
| Selective export (date, sender) | No — export all, delete later | Filter before export |
| Oversized or damaged MBOX | May choke or skip messages | Generally more tolerant |
| Privacy | Fully offline | Runs locally, but vet the vendor |
For most readers the free route wins: an hour in Thunderbird solves a one-time conversion without spending anything.
After converting: opening and using your EML files
Every `.eml` file is self-contained. On Windows, Windows Mail or a free viewer opens them; on macOS, Apple Mail and Preview handle them. See how to open EML files independently on Windows and Mac for the viewer options without installing a full mail client.
If your end goal was actually Outlook, convert to PST instead — the MBOX to PST conversion methods cover that path, and EML to iCloud Mail import covers Apple's ecosystem.
Still not working?
- Thunderbird won't import the MBOX — confirm the file really is MBOX (open it in a text editor; you should see `From ` lines separating messages). A file renamed to .mbox isn't an MBOX.
- The import finishes but the folder is empty — re-import into a new Local Folders subfolder; a corrupted import tree is the usual cause.
- Exported EML files won't open — check one in a text editor. If it starts with MIME headers, the file is fine and the association is wrong; right-click → Open With → your mail app.
- The mailbox is too big for Thunderbird — split the MBOX (editors with line-based splitting, or a converter with a size option) or use the desktop route.
FAQ
Are attachments preserved when converting MBOX to EML?
Yes. An EML file is the complete message — headers, HTML body, and attachments travel inside it exactly as they were received. No separate attachment files are created; the mail client that opens the EML extracts them on demand.
Can I convert EML files back into an MBOX?
Yes. Drag the EML files into a Thunderbird Local Folder (or use ImportExportTools NG's EML import), then export that folder as MBOX with the same add-on. The reverse direction is equally common for rebuilding a single-file archive from per-message exports.
Are online MBOX-to-EML converters safe?
Treat them as a last resort. Uploading a mailbox means trusting a third party with potentially years of correspondence, and most free online converters cap file size well below real archive sizes. Local tools — Thunderbird or a desktop converter — keep the data on your machine.
Why does my converted EML show the wrong date or sender?
The converter read the envelope date instead of the Date header, which happens with tools that sort messages by position rather than parsing headers. Re-export with a different tool and spot-check a few messages against the originals before deleting the MBOX.

