Skip to content
Mbox Viewer

How to Open an MBOX File on Mac (Even Huge Ones)

Three ways to open an MBOX file on macOS — Apple Mail, Thunderbird or a dedicated viewer — with the steps for each, and which one to pick for a multi-gigabyte Gmail archive.

Updated

There are three ways to open an MBOX file on a Mac. You can import it into Apple Mail, which is free and already installed but copies every message into your live mailbox. You can use Thunderbird, which needs an add-on to take a loose file. Or you can open it with a dedicated viewer, which reads the file where it sits and changes nothing. Which one fits depends on how big the file is and whether you want that mail mixed into your inbox.

The three methods are below, with the steps for each.

What is an MBOX file?

MBOX is a long-standing, open standard for storing email. Instead of one file per message, an MBOX file concatenates every message — headers, body, and attachments — into a single plain-text container. Each email begins with a line starting with From and runs until the next one.

You’ll most often encounter MBOX files from:

  • Google Takeout exports of Gmail
  • Apple Mail and Thunderbird mailbox exports
  • Migrations away from Outlook, Yahoo, or hosted email
  • Archived mailboxes handed over by IT during e-discovery

Because the format is open and text-based, an MBOX file is the perfect long-term archive: no proprietary database, no vendor lock-in. What it isn’t is convenient — macOS has no built-in way to just look inside one. Double-clicking a .mbox file does nothing useful, because nothing is registered to handle that extension.

Option 1 — Import it into Apple Mail

Apple Mail is already on your Mac and it reads mbox natively. According to Apple’s own documentation:

  1. Open Mail.
  2. Choose File → Import Mailboxes.
  3. Select Files in mbox format.
  4. Locate the folder that contains your mail files and click Continue.

Your messages land in a new mailbox called Import in the Mail sidebar. From there you can drag them into other mailboxes and delete the Import mailbox afterwards.

When this is the right choice: the archive is small, and you actually want those messages back in your day-to-day mail — searchable alongside everything else, synced to your other devices if the mailbox lives on a server.

When it isn’t: importing copies every message into your live mail store. A 10 GB Takeout export becomes 10 GB inside Mail, the import can run for a very long time, and undoing it means deleting the imported mailbox by hand. If you only want to read an old archive — to find one message, or check what’s in a backup — you’re rebuilding your mailbox to answer a question.

Option 2 — Open it in Thunderbird

Thunderbird stores its own mail in mbox format, so it understands the file perfectly well. The catch is that it has no menu command for opening a loose .mbox file: the usual route is the ImportExportTools NG add-on, which adds an import option for mbox files and directories.

When this is the right choice: you already use Thunderbird, or you want the archive in a mail client that isn’t Apple Mail.

When it isn’t: installing a full email client plus an add-on is a lot of moving parts just to read a file. Thunderbird also has to index what you import, which is slow on very large archives.

Option 3 — Open it directly with a viewer

A dedicated viewer skips the import entirely: it opens the MBOX file where it already is and shows you the messages. Nothing is copied, nothing is merged into your mail, and the original file is left exactly as it was.

Mbox Viewer is a native macOS app built for this. To open a file:

  1. Launch Mbox Viewer.
  2. Drag your .mbox file onto the window (or use File → Open).
  3. Your messages appear in a three-pane layout within seconds.

No setup, no account, no waiting for an import to finish. It reads EML files too.

Why it handles huge archives

It’s built around streaming. Rather than loading a multi-gigabyte file into memory, it builds a binary index and reads only the messages you actually open. In practice that means a 50 GB archive opens in under five minutes, reopens in under a second once the index exists, and stays below 600 MB of RAM while you browse.

It’s a native Apple-silicon binary, so there’s no Electron or Java runtime in the way, and your email never leaves your Mac — no cloud, no account, no telemetry. Remote images are blocked by default, so opening an old archive doesn’t quietly tell senders you read their mail.

The free version opens mailboxes up to 1 GB, which covers most single exports. Larger files need the Pro unlock, a one-time in-app purchase with no subscription.

Which one should you use?

Apple MailThunderbirdMbox Viewer
Already installedYesNoNo
Copies mail into your mailboxYesYesNo
Changes the original fileNoNoNo, read-only
Comfortable with 10 GB+NoNot reallyYes
Extra software neededNoneClient + add-onThe app
FreeYesYesUp to 1 GB

Put simply: import it into Apple Mail if you want the mail back in daily use, and use a viewer if you want to read an archive without touching your mailbox. For anything measured in gigabytes, the viewer is the only one of the three that stays comfortable.

What if your .mbox is a folder?

If Apple Mail produced the file, you may find that .mbox isn’t a file at all — it’s a package that looks like a folder, with a file literally named mbox inside it. That inner file is standard MBOX, and it’s what the methods above are looking for.

It’s a common source of confusion, and we cover it in detail in opening an Apple Mail export on a Mac.

Frequently asked questions

How do I read an MBOX file on a Mac without importing it? Use a dedicated viewer. Apple Mail and Thunderbird both work by importing — that is, copying — the messages into their own store. A viewer reads the file in place and leaves it alone.

Can I open a .mbox file on a Mac without installing anything? Yes, with Apple Mail: File → Import Mailboxes → Files in mbox format. It’s free and built in. The trade-off is that it copies everything into your mailbox.

How do I open a very large MBOX file, 10 GB or more? Not by importing it. At that size Apple Mail imports take a long time and duplicate the whole archive inside your mail store. A streaming viewer opens the file without loading it into memory.

Will opening it modify my original file? Not with a read-only viewer — Mbox Viewer never writes to your archive. Importing doesn’t modify the source file either, but it does create a full second copy inside your mail client.

Can I open several MBOX files at once? Yes — open each one in its own window and switch between them.

Does it work offline? Completely. There’s no sign-in and no network requirement.

Open your MBOX the easy way

If you want that archive back in your daily mail, Apple Mail does the job for free. If you just want to read it — or it’s measured in gigabytes — open it where it sits.

Get Mbox Viewer on the Mac App Store →

Open your archive with Mbox Viewer

Native Mac and Windows app. Streams MBOX and EML files of any size, fully offline.