Email Tools

Mbox Splitter Pro: Split Large MBOX Files on Mac and iPhone (Tutorial + Alternatives)

May 2026 · 8 min read

The day you download your Gmail data from Google Takeout is the day you discover that a 50 GB MBOX file is essentially unmanageable. Thunderbird stalls trying to import it. Apple Mail rejects it for being too large. Conversion tools time out. Even basic operations — opening it in a viewer, searching for a specific message, copying it to external storage — become tedious.

Mbox Splitter Pro breaks the file into manageable parts. Three split modes: by file size (useful for upload limits and import constraints), by message count (predictable chunks for processing), or by date range (clean annual archives). The app runs on Mac and iPhone, processes files entirely on-device, and handles MBOX files of any size limited only by your disk space.

How to Use Mbox Splitter Pro

On macOS, drag the MBOX file onto the app window. The app scans the file and reports total size and message count. Choose your split method and parameters, select an output folder, and click Split. Progress is shown in a bar that updates in real time for multi-gigabyte files — no UI freezes, no timeouts.

On iPhone and iPad, tap the plus button, browse to your MBOX file in the Files app, choose split method, set parameters, and export. The split files save back to Files where you can move them to iCloud Drive, external storage, or share via AirDrop.

The three split methods cover different needs:

Split by file size. You set a maximum size in megabytes (typical values: 500 MB, 1 GB, 2 GB). The app writes parts until each reaches the limit, then starts a new file. Messages are never split across parts — each MBOX is a complete, valid file. This mode is best for working around upload limits, import constraints in email clients (Thunderbird recommends staying under 2 GB), or cloud storage chunking.

Split by message count. You set a maximum number of messages per part (typical values: 1,000, 5,000, 10,000). Each output file contains exactly that many messages until the source is exhausted. This mode is useful when downstream processing scripts expect roughly uniform batch sizes, or when you want predictable progress measurement during long migrations.

Split by date range. You choose to split by calendar year, by month, or by custom date range. Each output file contains messages within the specified period. This mode is the cleanest for long-term archival — one file per year, labelled by year, immediately recognisable years later.

Output files are numbered sequentially (mailbox_001.mbox, mailbox_002.mbox, etc.) or named by date range (mailbox_2020.mbox, mailbox_2021.mbox) depending on the split mode. All output files are standard MBOX format and import directly into any MBOX-compatible email client without further conversion.

All processing happens on-device. No file is uploaded. No cloud account is required. The app does not contain analytics or telemetry.

How to Handle Large Email Archives

The Gmail Takeout case is the most common reason people need an MBOX splitter. Google Takeout caps individual download archives at around 2 GB per part for compressed downloads, but the uncompressed MBOX files inside can be much larger — 10, 20, 50 GB for long-running accounts. Importing this directly into another email client almost always fails. Splitting first into 1 to 2 GB chunks lets the import succeed, one part at a time.

Thunderbird has its own size limits. Mailboxes over 2 GB tend to cause performance problems and occasional corruption. Mbox Splitter Pro's "by size" mode with a 1.5 GB limit produces files Thunderbird handles cleanly. If you are migrating from Gmail to Thunderbird, this is the standard path.

For long-term archival, split by year using the date range mode. The output is a clean set of files: email-archive-2018.mbox, email-archive-2019.mbox, and so on. Store these in cold storage (external drive, Backblaze, network-attached storage) labelled by year. When you need to retrieve a specific year — for a legal hold, tax review, or memory lane — you load just that file instead of mounting the entire archive.

Searching large email archives is much faster on split files. macOS Spotlight indexes individual MBOX files well, and command-line tools (grep, ripgrep) process smaller files in parallel. A 5 GB MBOX takes minutes to grep; the same data split into ten 500 MB files takes seconds in parallel.

If you plan to convert MBOX to EML using Email Converter, split the file first. A 10 GB MBOX takes much longer to convert than ten 1 GB MBOX files processed sequentially — same total work, but the per-file overhead and memory pressure are lower on smaller inputs.

How Mbox Splitter Pro Compares to Other Tools

The main alternatives are command-line tools (free but Mac/Linux-only and require terminal comfort), paid desktop applications (Mac and Windows only), and custom Python scripts (free but DIY).

Tool Mac iPhone Split by size Split by date On-device Free
Mbox Splitter Pro Yes Yes Yes Yes Yes One-time
mbox-split (CLI) Yes No Yes No Yes Free
Aid4Mail Yes No Yes Yes Yes $50+
Manual Python script Yes No DIY DIY Yes Free

The command-line approach is fine if you live in the terminal and just need a quick split by size. It does not handle date-range splitting without writing custom code, and it is Mac and Linux only. Aid4Mail is comprehensive and reliable but expensive at $50 and up, and it is not available on iPhone. Custom Python scripts give you total control at the cost of writing and debugging the script yourself.

Mbox Splitter Pro's positioning: full feature set (all three split modes), works on both Mac and iPhone, on-device processing for privacy, one-time purchase pricing. The mobile version in particular is unique — no other MBOX splitter runs on iOS.

Frequently Asked Questions

What is an MBOX file and why does it need splitting?

An MBOX file is a single flat file that stores multiple emails concatenated together. Gmail, Thunderbird, and Apple Mail all export mailboxes in this format. Very large MBOX files (5 to 50 GB) are difficult to import into email clients, process with tools, or store efficiently — splitting breaks them into smaller, manageable parts that import cleanly, search faster, and archive more conveniently.

Does Mbox Splitter Pro work with Gmail Takeout exports?

Yes. Google Takeout exports Gmail mailboxes as MBOX files (typically delivered as one large file per account, occasionally split into multi-gigabyte parts inside a ZIP archive). Mbox Splitter Pro handles these directly — drag the exported MBOX file into the app, choose your split parameters, and export the parts. The output is standard MBOX format ready for import into Thunderbird, Apple Mail, or any other MBOX-compatible client.

How large an MBOX file can Mbox Splitter Pro handle?

Mbox Splitter Pro processes files of any size on Mac, limited only by available disk space. The app streams the file sequentially rather than loading it all into memory, so even a 50 GB MBOX processes without running out of RAM. On iPhone, the practical limit is set by the iOS file system — very large files (tens of gigabytes) are awkward to handle on a phone regardless of the tool, but anything under 5 GB works smoothly.

Can I split MBOX by date range?

Yes. Date range splitting is one of Mbox Splitter Pro's three split modes. You can split by calendar year (one file per year), by month, or by custom date range. This is the cleanest option for long-term archival — each output file is labelled by date and contains only messages from that period, which makes selective retrieval years later much easier than searching through a single multi-decade archive.

Download Mbox Splitter Pro

Mbox Splitter Pro is available on the Mac App Store and the iOS App Store as a one-time purchase. The same license activates on both platforms via your Apple ID.

Download Mbox Splitter Pro →

Related App

Mbox Splitter Pro

Split MBOX archives by size, message count, or date range on Mac and iPhone. On-device only, no upload, handles files of any size. One-time purchase.

Download on the App Store →

Related Posts

MBOX Converter: Format Internals

What is actually inside an MBOX file and why conversion matters for archival.

How to Convert MBOX to EML

Email Converter tutorial for Mac and iPhone, with on-device conversion and no upload.

Paid Alternatives to Free Apps

Why one-time purchase apps are quietly making a comeback in 2026.

Evgeny Goncharov - Founder of TechConcepts

Evgeny Goncharov

Founder, TechConcepts

I build automation tools and custom software for businesses. Previously at a major search platform and Big 4 Advisory. Based in Madrid.

About me LinkedIn GitHub
← All blog posts

Split your email archive without uploading anything.

Mbox Splitter Pro — handles files of any size, on-device.

Download Mbox Splitter Pro