How to convert MBOX to PST: 4 methods compared
Four ways to convert MBOX to Outlook PST: free Thunderbird + IMAP, IMAP re-sync, desktop apps and online converters. Pros, cons and when to use each.
By MoveMyInbox Team6 min read
You have mail in MBOX format, perhaps a Google Takeout export, a Thunderbird profile or a folder exported from Apple Mail, and you want it in Microsoft Outlook. Outlook for Windows doesn’t open MBOX files, so the mail has to end up in a PST (Outlook Data File) one way or another.
There are four realistic ways to get there. They differ a lot in cost, effort and how well they keep your folders. This article walks through each one honestly, including the free options, and ends with a short guide to picking the right one for your situation.
Routing slip · In this article
Before you start: what a good conversion keeps
Whatever method you choose, check the result against this list. A good MBOX to PST conversion keeps:
- Your folder structure. Each mailbox (or Gmail label) should become an Outlook folder, not one giant Inbox.
- Attachments and inline images, including pictures embedded in HTML newsletters and signatures.
- Dates, senders and recipients, so sorting and searching work as before.
- Read and flagged status, so you don’t end up with 40,000 “unread” messages.
- Accented and non-Latin text in subjects and bodies, without garbled characters.
It also helps to know how big your mailbox is. A few hundred megabytes is easy with any method; 20 GB or more rules out some of them. If you are unsure what MBOX and PST actually are, our explainer MBOX vs PST covers the differences.
Method 1: Thunderbird as a bridge, via an IMAP account (free)
This is the classic do-it-yourself route. Thunderbird can read MBOX files, and Outlook can read any IMAP mailbox. By connecting the same IMAP account to both apps, you can use the mail server as a go-between.
- Install Thunderbird and the free ImportExportTools NG add-on (from the Thunderbird add-ons site).
- Right-click Local Folders and use ImportExportTools NG → Import mbox file to bring in your MBOX files.
- Add an IMAP account to Thunderbird, for example an Outlook.com or Microsoft 365 mailbox you also use in Outlook.
- Create a folder in that IMAP account and drag (copy) the imported messages into it. Thunderbird uploads them to the server.
- Open Outlook, connected to the same account, and wait for the folder to sync. Then export it to a PST from the Import/Export wizard (in classic Outlook: File → Open & Export → Import/Export → Export to a file), or simply keep the mail in the mailbox.
Pros
- Free, using well-known software
- You keep full control; nothing goes to a third party beyond your own mail provider
Cons
- Slow: every message is uploaded and downloaded again over IMAP
- Mail providers throttle large uploads, and the mail counts against your mailbox quota
- Easy to lose track of folders; each one is copied by hand
- Some flags and dates can change along the way, depending on the server
Use it when the mailbox is small (up to a few gigabytes), you are comfortable with Thunderbird, and you have time to babysit the copy.
Method 2: A desktop converter app
Many companies sell Windows programs that read MBOX files and write a PST directly. You install the app, point it at your files, choose options and let it run on your own computer.
Pros
- Runs offline on your own machine: nothing is uploaded
- Handles many files in one go
- Often converts to other formats too (EML, MSG, PDF)
Cons
- Paid licences; free trials usually convert only a handful of messages per folder
- Most are Windows-only, and some require Outlook to be installed
- Quality varies widely between products
- Installing unfamiliar software carries its own risks
If you go this way, download only from the vendor’s own website, read independent reviews, and test the trial with a small mailbox that has attachments, accented characters and a few subfolders. Check the result in Outlook before buying a licence.
Use it when you must keep the data on your own machine (for example by company policy), you have a Windows PC available, and you expect to convert mail regularly.
Method 3: Skip MBOX: sync the account into Outlook and export
If the original mailbox still exists on a server (a live Gmail, Yahoo or company account), you may not need the MBOX file at all. Add the account to Outlook over IMAP, let Outlook download everything, then export it to a PST.
- In Outlook, add the account (File → Add Account in classic Outlook). For Gmail, make sure IMAP is enabled in Gmail’s settings; Outlook signs in through Google’s own login page.
- Wait until every folder has finished downloading. For large mailboxes this can take hours, sometimes days.
- Open the Import/Export wizard, choose Export to a file → Outlook Data File (.pst), select the account’s top folder, tick Include subfolders and save.
Watch out for Gmail duplicates
Over IMAP, every Gmail label appears as a separate folder, and “All Mail” contains everything again. A message with three labels can be downloaded and exported three or four times. Exclude[Gmail]/All Mail from the export, and expect some duplication anyway.Pros
- Free if you already have classic Outlook
- No MBOX export step
Cons
- Only works while the old account is still active
- Slow for large mailboxes, and Outlook may only keep recent mail offline unless you change its sync setting
- Gmail labels can turn into duplicate copies
- Needs classic Outlook for Windows to export a PST
Use it when you still have access to the old account, it is moderately sized, and it isn’t Gmail with heavy label use.
Method 4: An online MBOX to PST converter
An online converter does the work on a server. You upload your MBOX files in the browser and download a finished PST. MoveMyInbox is one of these services; here is what the process looks like with it:
- Create an account and drag your MBOX files or folders onto the upload area.
- See the price, a one-time amount based on the total size (see pricing), and pay with Stripe.
- The conversion runs in the cloud, typically in minutes.
- Download one Unicode PST and open it in Outlook.
Folders are kept: one Outlook folder per MBOX file, or, for Google Takeout, Gmail labels mapped to folders such as Inbox, Sent Items and your own labels as nested folders. Attachments, inline images, read and flagged status and any character set come along too.
Pros
- Nothing to install; works from Windows, macOS, Linux or a Chromebook
- No Outlook needed to create the PST
- Fast once uploaded; handles large mailboxes (up to 50 GB per conversion with MoveMyInbox)
Cons
- You upload your mail to a third party, so check its security and deletion policy
- Upload time depends on your connection
- Paid, though usually a one-time fee rather than a licence
Before uploading mail to any online service, read how it handles your data. At MoveMyInbox, uploads are deleted as soon as the PST is ready, the PST is deleted after 7 days, files are encrypted in transit and at rest, and no person reads your mail. Details are on our security page.
Side-by-side comparison
| Method | Cost | Install | Keeps folders | Good for |
|---|---|---|---|---|
| Thunderbird + IMAP | Free | Thunderbird, add-on, Outlook | Manually | Small mailboxes, patient users |
| Desktop converter | Licence | Converter app (usually Windows) | Usually | Offline-only policies, repeat use |
| IMAP re-sync + export | Free | Classic Outlook | Yes (Gmail: duplicates) | Live accounts you can still log in to |
| Online converter | One-time fee | None | Yes | Large exports, Mac or Linux users, quick results |
Which method should you choose?
You have a Google Takeout file
The Takeout MBOX is one large file with every label recorded in each message. An online converter that understands Gmail labels gives you real Outlook folders without duplicates. The free Thunderbird route works but loses the label structure unless you sort messages by hand. Our article on moving Gmail to Outlook goes deeper.
You are leaving Thunderbird or Apple Mail
Your mailboxes are already separate MBOX files, one per folder, so most methods keep the structure. See Thunderbird to Outlook and Apple Mail to Outlook for the export steps.
The old account is still active
Try Method 3 first. It costs nothing and you may not need any MBOX file at all.
The archive is very large
Above roughly 10 GB, IMAP-based methods become painfully slow. Use a converter, and read PST size limits explained before creating one enormous file.
After converting: check the result
Whichever route you took, spend five minutes checking the PST before you delete anything:
- Open the PST in Outlook and compare folder names and message counts with the original.
- Open a few old messages with attachments and make sure the files open.
- Search for a word with accents or a name you know is in there.
- Keep the original MBOX files until you are happy. Storage is cheap; lost mail isn’t.
Then decide whether to keep the PST as a separate archive or import it into your mailbox. The PST import guide explains both options.
Yours, the MoveMyInbox Team
Published