MBOX to CSV Converter
Convert Unix mbox email archives to CSV spreadsheet or JSON. Perfect for Gmail Takeout exports, Thunderbird backups, Apple Mail archives. Extracts sender, date, subject, snippet, and Gmail labels.
File size limit: 50MB.
Large Gmail Takeout archives can be GB-sized. If yours is too big, split it first with
split (Linux/macOS) or use a tool like mbox-splitter before uploading.
Upload your .mbox archive
Gmail Takeout, Thunderbird, Apple Mail archives • Max 50MB
Requires login • 2 credits (heavier parsing)
MBOX to CSV Converter Tutorial
What is an MBOX file?
MBOX is the classic Unix format for storing a collection of emails in a single file, where each message starts with a special From separator line. It's the native archive format for Thunderbird, Apple Mail, and the file Google gives you in Gmail Takeout exports.
Why Convert to CSV?
- Bulk analysis: See how many emails you got from each sender
- Backup inventory: A readable index of your entire archive
- Filter and search: Use Excel/Sheets to find specific messages fast
- Migrate data: Import metadata into a CRM, a database, or other tools
What Gets Extracted
For each message in the archive, the CSV includes:
- Date — parsed to
YYYY-MM-DD HH:MM:SS - From / To / Cc — decoded, MIME headers unwrapped
- Subject — UTF-8 decoded
- Snippet — first 200 chars of plain-text body
- Attachments — count of attachments
- Gmail Labels — preserved from
X-Gmail-Labelsheader - Message-ID — for deduplication and linking
How to Get an MBOX File
- Gmail: takeout.google.com → select Mail → Export
- Thunderbird: Profile folder → Mail/Local Folders/ contains mbox files directly
- Apple Mail: Mailbox → Export Mailbox... — creates .mbox bundle
Privacy
Your archive is parsed in memory, summaries returned, and the file deleted immediately after conversion. Nothing is stored.