Shubham Dixit, MBOX and email data expert

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.

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.

Text goes in the CSV. Attachments go beside it. MBOXMailbox file CSVFromSubjectBody Attachmentssaved to a side folder Open the CSV inExcel or Sheets

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.

MBOX to CSVMetadata only, or the full email? ThunderbirdMetadata columns, freeNo body or attachmentsFREE ConverterBody plus attachments besideFilters, many files at onceFULL

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.

Body in the CSV, attachments to a folder. No Thunderbird. 1Run itOpen theconverter 2Add MBOXLoad filesor a folder 3Export CSVPick CSV asthe format 4SaveSet a folder,run it iFilter by sender, subject or date to export only certain emails.Opens straight in Excel or Google Sheets.

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.

Run the MBOX to CSV converter

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

Select the MBOX files or folder

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

Select CSV as the export option

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

Set destination and save the CSV

Free Download
Buy Now

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.

Shubham Dixit

Reviewed by Shubham Dixit

Independent Expert in Email Forensics and Data File Conversion. Shubham reviewed this guide for technical accuracy. He is an independent external reviewer and not an employee of PCDOTS.

Profile  |  LinkedIn