Written by Jennifer Walsh. Reviewed for technical accuracy by Shubham Dixit, Independent Expert in Email Forensics and Data File Conversion.
Shubham is an independent external reviewer and not an employee of PCDOTS.
Quick answer. Converting MBOX to CSV turns your emails into spreadsheet rows you can sort in Excel or import into a CRM. Thunderbird exports the metadata to CSV for free with an add-on. A CSV cannot hold attachments, so a converter that also saves the body and drops attachments into a folder alongside is better for a full export.
On this page
Why convert MBOX to CSV?
An MBOX file needs a mail app to read, which is no good when you want to analyze your email rather than just read it. CSV drops each message into a row with columns, so it opens straight in Excel or Google Sheets where you can sort, filter and count. That matters in a few real situations, pulling metadata like sender, date and subject for reporting, feeding old emails into a CRM or ticketing system that only imports CSV, and keeping a light, readable archive. So converting MBOX to CSV is about turning a mailbox into structured data you can actually work with.
What a CSV can and cannot hold?
It is worth being clear on this before you start, because it decides which method you need. A CSV is a plain text grid, so it holds text well, the sender, recipient, subject, date and the message body all sit fine in columns. What it cannot do is store an attachment inside itself, since a file like a PDF or image is not text. So when a guide promises MBOX to CSV with attachments, what actually happens is the attachments are saved into a folder next to the CSV, not tucked inside it. Knowing that, the free route below is fine for metadata, and the tool route is the one that also brings the body and saves the attachments alongside.
The email text lands in CSV columns while attachments are saved to a folder beside it.
Which way fits you?
If all you need is the metadata for a quick analysis, Thunderbird exports it to CSV for free. If you want the message body too, the attachments saved alongside, filtering by sender or date, or simply many MBOX files done at once without setting up Thunderbird, a converter is the better fit. Here is how they compare.
Thunderbird for a quick metadata export, a converter for the body, attachments and bulk.
Convert MBOX to CSV free with Thunderbird
Thunderbird is free and open source, and its ImportExportTools NG add-on can export a folder straight to a spreadsheet CSV. This gives you the metadata columns at no cost.
Step 1. Install Thunderbird if needed, then add the ImportExportTools NG add-on from the add-ons menu and restart.
Step 2. Right click a folder under Local Folders, open ImportExportTools NG, and import your MBOX with Import mbox file.
Step 3. Right click that folder again, open ImportExportTools NG, then Export all messages in the folder, and choose Spreadsheet (CSV).
Step 4. Pick a location and save. You get a CSV of the folder you can open in Excel or Sheets.
This is genuinely free and quick for analysis. The catch is that it exports mainly the metadata, sender, recipient, subject and date, and it does not bring the message body or attachments. For a fuller export, use the tool below.
“CSV is the right target when the goal is analysis, since you want the fields lined up so Excel or a CRM can read them. Just be realistic about attachments, they cannot live inside a CSV, so the honest approach is to save them to a folder and reference them from the sheet. And watch the encoding on export, a mailbox with accented names or non Latin text needs UTF-8 or the columns come out garbled.” Shubham Dixit, Email Data reviewer (draft, pending approval)
Convert MBOX to CSV with a tool
When you want the whole email in the export, not just the header fields, a converter reads the MBOX and writes a CSV with the body included, saving attachments into a folder alongside. The PCDOTS MBOX Converter loads one or many MBOX files, converts them to CSV in one run, and keeps the metadata and body in columns while filing attachments separately. It can filter by sender, recipient, subject or date so you export only the emails you want, and it needs no Thunderbird. A free trial converts a limited number so you can test it first.
Batch converting MBOX into CSV with the body kept and attachments saved alongside.
Here are the steps with the screens.
Step 1. Download, install and launch the converter on your Windows PC.

Step 2. Open the menu, choose Email Data File then MBOX Files, and load your files or folder.

Step 3. Go to Export and select CSV from the list.

Step 4. Browse to a destination and click Save. The MBOX is written to CSV.

The two methods compared
When the free export is enough, and when a converter earns its place.
| Method | Best for | Good to know |
|---|---|---|
| Thunderbird | Metadata for quick analysis, free | No body or attachments |
| MBOX Converter | Full export, filters, bulk | Body in CSV, attachments beside |
| Free MBOX viewer | Reading before you convert | Opens the file without a mail app |
Frequently asked questions
How do I convert MBOX to CSV?
Import the MBOX into Thunderbird and use ImportExportTools NG to export the folder as Spreadsheet CSV for free, or use a converter to write the metadata and body to CSV and save attachments alongside in bulk.
Can I convert MBOX to CSV for free?
Yes. Thunderbird with the free ImportExportTools NG add-on exports a folder to CSV. It covers the metadata columns, though not the body or attachments.
Does converting MBOX to CSV keep attachments?
Not inside the CSV, since a CSV holds only text. A converter saves the attachments into a folder next to the CSV, so they travel with it rather than being embedded.
Will the CSV open in Excel and Google Sheets?
Yes. A standard CSV opens directly in Excel and Google Sheets, where you can sort and filter the columns. Use UTF-8 on export if your emails contain accented or non Latin text.
Can I convert many MBOX files to one CSV?
Yes. A converter loads several MBOX files together and exports them in one run, which is far quicker than repeating the Thunderbird export for each file.
Can I export only certain emails to CSV?
Yes, with a converter. It can filter by sender, recipient, subject or date, so you export just the messages you need rather than the whole mailbox.
Your MBOX, ready for a spreadsheet
Converting MBOX to CSV is about turning a mailbox into data you can sort, filter and import. For a quick look at the metadata, Thunderbird exports a CSV for free. When you need the message body as well, the attachments saved alongside, filtering, or many files in one pass, a converter does the fuller job. Keep in mind that a CSV holds text and the attachments sit in a folder next to it, and either way you end with a spreadsheet ready for Excel, Google Sheets or your CRM.