An MBOX file is a single file that holds a whole mailbox: every email, its headers, and its attachments, stacked one after another in plain text. You usually meet one after exporting Gmail through Google Takeout, backing up Thunderbird, or exporting a mailbox from Apple Mail.
Then comes the stuck moment. You double-click it and nothing happens. Windows asks which app to use. The file is 12 GB, or 40 GB, and every tool you try either freezes or wants you to upload your entire email history to a website you've never heard of.
This guide explains what an MBOX file actually is, what's inside it, and how to open, search, and export one without installing anything or sending your mail anywhere.
What is an MBOX file?
MBOX (short for "mailbox") is one of the oldest email storage formats still in use. It dates back to early Unix mail systems, and its idea is simple: put every message in a folder into one long text file, one after the other.
That simplicity is why it survived. MBOX is open, not owned by any company, and readable by many mail programs. It's the format Google chose for Gmail exports, and it's what many desktop clients use for local storage or export.
Common places an MBOX file comes from:
- Google Takeout (Gmail): Takeout → select Mail → download the ZIP → unzip. You'll find All mail Including Spam and Trash.mbox inside.
- Mozilla Thunderbird: Thunderbird stores each folder as an MBOX-style file (no extension) in your profile folder.
- Apple Mail: Mailbox → Export Mailbox creates a .mbox package containing the mail.
- Other clients and servers: Many mail servers and archiving tools export to MBOX as a neutral format.
One thing that confuses people: an MBOX file is not a database and not a program. It's closer to a very long text document. That's why it can get huge, and why most generic tools choke on it.
What's inside an MBOX file?
Inside, an MBOX file is every email in raw form, separated by a line that starts with "From " ("From" plus a space). That separator line marks where one message ends and the next begins.
Each message has the same parts:
- The "From " separator line, with the sender address and a timestamp.
- Headers: From, To, Cc, Subject, Date, Message-ID, plus routing and technical lines most people never see.
- The body, often in two versions: plain text and HTML.
- Attachments, encoded as text (usually Base64) inside the message. A PDF or photo becomes a long block of random-looking characters.
A simplified message looks like this:
That's why opening an MBOX in Notepad technically works but is useless. You can see the text, but attachments are unreadable, HTML emails show as code, and a multi-gigabyte file will usually crash the editor before you see anything. Attachments are also why Takeout files get so big: every photo and PDF you ever received is in there, inflated by the encoding.
How to open an MBOX file: your options
There are four realistic ways to open an MBOX file, and each one has a catch.
- A text editor (Notepad, TextEdit): good for peeking at a tiny file. The catch: unreadable attachments and HTML, and large files crash it.
- Thunderbird (import via an add-on): good for moving mail into a real client. The catch: setup, add-ons, and it struggles with very large Takeout files.
- Windows desktop viewers: good for offline viewing. The catch: Windows-only installers, a "free demo" with paid export, and sometimes flagged by antivirus.
- "Online MBOX converters": good for quick conversions. The catch: you upload your entire email history to someone else's server.
That last one is worth pausing on. An MBOX from Google Takeout is everything: bank statements, medical emails, password resets, private conversations. Uploading it to a converter site means trusting a company you know nothing about with all of it.
The ideal tool would combine web convenience with desktop privacy: nothing to install, nothing to upload, and no problem with huge files. That's what ReadMBOX was built to do.
How to open an MBOX file with ReadMBOX
ReadMBOX (readmbox.com) opens MBOX files directly in your browser tab. There's no install, no account, and no upload, because the file is read on your own computer. There is no server for your mail to go to. You can check this yourself: open your browser's Network tab while a file loads and watch no mail leave.
It works with MBOX files from Google Takeout, Thunderbird, and Apple Mail, and it handles files in the tens of gigabytes by reading them in chunks.
1. Open
- Get your .mbox file (for Gmail: Google Takeout → Mail → download → unzip).
- Go to readmbox.com on a desktop browser (Chrome or Edge works best).
- Click Choose an .mbox file and select it.
On the first open, ReadMBOX indexes the file once. For a large Takeout export this can take a few minutes. After that, browsing is instant.
2. View
The two-pane layout shows your message list on one side and the full email on the other: subject, sender, date, recipients, and the complete body, rendered the way it looked in your inbox.
3. Search and filter
Search by sender or subject, then narrow by date range: a year, a month, or a custom window. Filters combine, so "everything from one company in 2023" takes a couple of clicks instead of an afternoon of scrolling.
4. Export and convert
ReadMBOX converts MBOX into the formats people actually need:
- CSV: one row per email, body optional. Use it for Excel, Google Sheets, Numbers, and analysis.
- PDF: a clean archive with a cover sheet and page numbers, each email on its own page. Use it for lawyers, accountants, records, and printing.
- EML: individual email files, unchanged. Use it to re-import into Outlook, Thunderbird, or Apple Mail.
- MBOX (split): your giant file cut into smaller MBOX files. Use it for mail software that can't handle one huge file.
- ZIP of attachments: every attachment pulled out of the mailbox. Use it to recover photos, invoices, and documents in one go.
What it costs
Reading and searching your mailbox is free, and you can export a single message for free. A one-time $29 unlock adds unlimited file size, bulk export in every format, and attachment extraction. No subscription.
One limit to know: ReadMBOX is built for desktop browsers. It doesn't work on phones.
Frequently asked questions
Can I open an MBOX file without Thunderbird or Outlook?
Yes. A browser-based viewer like ReadMBOX opens it directly, with no mail client or setup.
Is my email uploaded anywhere?
Not with ReadMBOX. The file is read locally in your browser, and your mail never leaves your machine. The site itself uses Google Analytics, which is disclosed on the page; blocking it doesn't affect the viewer.
My Google Takeout MBOX is 30+ GB. Will it open?
Yes. ReadMBOX reads large files in chunks, so files in the tens of gigabytes open in a normal tab. Expect a one-time indexing pass the first time.
How do I convert MBOX to Excel?
Open the file, filter to the emails you want, and export to CSV. CSV opens directly in Excel, Google Sheets, or Numbers.
How do I convert MBOX to PDF?
Open the file, filter, and export to PDF. Each email lands on its own page, with a cover sheet and page numbers.
Can I get all the attachments out at once?
Yes, with the unlock. ReadMBOX extracts every attachment into a single ZIP.
Does it work on my phone?
No. Use a desktop browser, ideally Chrome or Edge.
Open your MBOX file now
An MBOX file is just your mailbox in one long text file. With the right tool, it's as easy to read as your inbox.
Choose an .mbox file at readmbox.com. No install, no account, no upload.