How to Import MBOX to Office 365: 3 Working Methods
There are a lot of users who need to import MBOX to Office 365 for various reasons. However, Microsoft 365 does not support importing MBOX files directly which creates issues for users searching to perform this migration. There are three different working methods to complete this task. First, connect Office 365 account with Thunderbird using IMAP, second is convert MBOX to PST and then upload it through the Microsoft 365 Import Service in the Purview portal and third one is to use a professional MBOX to Office 365 migration tool that can import directly. Here, we will explain each method in detail with step-by-step instructions along with their requirements.
Table of Contents
-
- What Happens When You Import MBOX to Office 365?
- Common Reasons for Migrating MBOX Files to Office 365
- Before You Start: What You Need to Know
- How to Migrate MBOX to Office 365 Using Thunderbird?
- How to Import MBOX Files Using Microsoft 365 Import Service?
- How to Import MBOX to Outlook 365 Using Professional Tool?
- Watch Video Tutorial
- Manual vs Automated Method Comparison: Which Method Should You Choose?
- Why Automated Migration is Preferred for Large Mailboxes
- Conclusion
- Frequently Asked Questions
What Happens When You Import MBOX to Office 365?
MBOX file is a single mailbox file that contains emails with attachments and along with that embedded images in Base64-encoded text, mailbox information etc. On the other hand, you will see that Office 365 uses a completely different mailbox structure. Due to difference in their mailbox and others, Microsoft 365 cannot open MBOX files directly.
That’s why, users either use an MBOX supported email client as a medium to transfer emails from MBOX file to Office 365 or any professional method.
Common Reasons for Migrating MBOX Files to Office 365
Access Emails Anywhere: As MBOX file is an offline file format that can only be access through an email client. But users may need to access it when it’s not necessary they have MBOX supported mail client. Then, importing MBOX files into Office 365 becomes useful as you can easily access your MBOX emails through Outlook desktop, web, mobile devices etc.
Remove Dependency: Many older email applications become unstable with large mailbox file and often creates issues. Then, accessing your MBOX email data becomes difficult as it’s depend on email clients to view and access it’s email content. Transferring MBOX email data into Office 365 allows you to access your emails without depending on any email client.
Enhanced Security: MBOX file is supported by almost all open-source email client applications which is prone to data loss. While Microsoft offers various secure features to save your data without worrying about data leak or loss. It offers spam protection, ransomware protection and many more enhanced security features.
Before You Start: What You Need to Know
- Microsoft 365 runs on Exchange Online and works with IMAP or PST. It cannot read MBOX directly.
- Backup your original MBOX files before starting any method.
- Basic authentication is deprecated for Exchange Online. Any IMAP-based method now requires modern authentication (OAuth 2.0). If your account uses MFA then you will be redirected to Microsoft sign-in page.
- IMAP must be enabled on the target mailbox for the Thunderbird method.
- Large MBOX files will sync slowly and may time out.
- The Microsoft 365 Import Service requires admin rights, especially the Mailbox Import Export role in Exchange Online.
How to Migrate MBOX to Office 365 Using Thunderbird?
Here, we will use Mozilla Thunderbird as a medium to transfer MBOX files into your Office 365 account. It is an open-source email client and supports importing MBOX file and also syncs well with Microsoft 365 using IMAP feature.
Needed Things:
- Mozilla Thunderbird
- Your Office 365 account credentials
- MBOX file ready
Step 1. Open Thunderbird email app. Click on Tools and choose Account Settings.

Step 2. Click on Account Actions and select Add Mail Account.

Step 3. Enter your Office 365 email address and click Continue.

Step 4. Enable IMAP and provide IMAP settings: Server – outlook.office365.com, port – 993, SSL/TLS, OAuth2 authentication, then complete sign-in on the Microsoft OAuth page.

Step 5. Restart Thunderbird and install the ImportExportTools NG add-on.

Step 6. Right-click on Local Folders > ImportExportTools NG > Import MBOX File.

Step 7. Select your MBOX file and load it.

Step 8. Once emails appear, right-click the imported folder > Move To > your Office 365 email.

This method helps you migrate emails from MBOX to Office 365 manually.
Real Problems with the Manual Method
The manual process works well but there are several major limitations.
- Slow Performance: During testing, we found that importing large MBOX files caused issues in Thunderbird. Such as slow indexing, syncing, high RAM usage and many more. It disrupts your complete process when you find these types of issues.
- Risk of Incomplete Syncing: If synchronization process stops midway due to internet interruption or any reasons then it’s probable that some emails may fail to load properly.
- Duplicate Emails: If you repeat the same steps for bulk email transfer then it’s high chances that duplicate mailbox items may appear in Office 365 folders.
How to Import MBOX Files Using Microsoft 365 Import Service?
This is Microsoft’s official method for administrators handling bulk migration. It is free but convert MBOX to Office 365 supporting format like PST for importing.
Step 1. Convert MBOX File into PST
First of all, you need to export MBOX file to PST format. Convert it using any email converter such as Advik MBOX to PST Converter.
Step 2. Import PST to Office 365
1. Sign in to the Exchange Admin Center.
2. Go to Roles > Admin Roles > Organization Management > Permissions, Select Mailbox Import Export and click Save.

3. Sign in to the Microsoft Purview portal.
4. Go to Data Lifecycle Management > Microsoft 365 > Import.

5. Select New Import Job > Upload your data.

6. Copy the Network upload SAS URL and download AzCopy.

7. Extract the AzCopy download to a folder such as C:\azcopy. Open Command Prompt, navigate to that folder and run the upload command:
cd C:\azcopy
azcopy.exe copy "C:\PSTs" "<paste your SAS URL here>" --recursive
Replace C:\PSTs with the folder containing your PST file and paste the SAS URL.
8. Create a CSV mapping file pairing each PST with its destination mailbox. Upload it and click Validate.

9. Start the Import Job.

In this way, MBOX can be imported to Office 365.
Limitations of the Import service
- Requires admin permissions.
- MBOX must be converted into PST format.
- CSV mapping errors are the most common failure point.
- Not practical for a single user with one MBOX file.
Alternative Method: Use Outlook to Import Converted File into Office 365The Import Service is suitable when you are migrating several user’s mailboxes at once but if you are importing a single mailbox and do not have admin access, classic Outlook is usually the better choice. Go to File > Open & export > Import/Export, select Outlook Data File (.pst) and choose your Office 365 mailbox as destination.How to Import MBOX to Outlook 365 Using Professional Tool?
If you have multiple MBOX files or want to complete the whole process without facing much efforts then, MBOX to Office 365 migration tool is the best option. It directly connect to your Office 365 mailbox and securely upload all MBOX emails. Unlike the manual process, they don’t require Thunderbird setup or Microsoft import service.
One such reliable solution is Advik MBOX Migrator. This smart tool allows you to import MBOX to Office 365 by following 5 simple steps. It provides complete data accuracy, preserves folder hierarchy and transfer all emails with attachments safely. No matter you have single file or multiple mailboxes this MBOX to Office 365 migrator complete the entire process without any technical hassle.
Download and try the software for free.
Note: Unable to Sign in?. Click here for the instructions.
Steps to Import MBOX to Office 365
Step 1. Run the tool and add .mbox file into the software panel.

Step 2. Select MBOX folders from preview mode and click Next.

Step 3. Next select Office 365 as a destination source from the list.

Step 4. Enter Office 365 login credentials & click the Convert button.

Step 5. Software will start uploading emails from .mbox into Office 365 within a few minutes.

Once done, log in to your Microsoft 365 mailbox all your MBOX emails will appear with the same structure as before.
Watch Video Tutorial
Manual vs Automated Method Comparison: Which Method Should You Choose?
In this article, you will see three different methods which are capable of importing MBOX file into Microsoft 365. Your decision depend on your needs.
- Choose Thunderbird if you have one or two small MBOX files and want a free solution. It works well for personal use but you will need to enable IMAP and sign in through modern authentication.
- Select the Microsoft 365 Import Service if you are an administrator migrating several users at once. It is free and officially supported by Microsoft but it requires the Mailbox Import Export role, AzCopy upload and CSV mapping file.
- Choose MBOX to Office 365 Migration Tool if you want to import multiple MBOX files directly without conversion.
Feature Thunderbird (IMAP) Microsoft 365 Import Service Advik MBOX Migrator Tool Cost Free Free Paid (Free Trial Available) Import MBOX Directly No No (Requires PST Conversion) Yes Technical Skill Required Moderate High Low Supports Bulk Importing No Yes Yes Admin Rights Needed No Yes No File Size Limit 4 GB No hard limit but split recommended above 20 GB No file size limit Filter Options for Selective Emails No No Yes Best for 1 Small MBOX file Bulk Admin Migration Multiple files Speed Slow Moderate High Why Automated Migration is Preferred for Large Mailboxes
Let’s check out why users preferred the automed solution than manual methods. Some of the helpful features of the tool are;
- The simplest user interface for technical and non-technical users.
- Batch import MBOX into Outlook 365 account in a single attempt.
- Maintain mailbox folder hierarchy and key elements of MBOX file.
- Also, this tool offers to repair MBOX file, whether it is damaged or corrupted.
- Export MBOX to 20+ file formats; convert MBOX to PST, EML, PDF, MSG, etc.
- Preserve Metadata and other mailbox items such as To/From, subject, Cc, etc.
- Also, extract emails from MBOX file with attachments.
- No size limit to migrate large MBOX files without any issue.
- Option to import MBOX files to multiple Office 365 accounts.
- Supports MBOX files from all email clients (Thunderbird, Apple Mail, Opera Mail etc.).
- Advanced filter options to import specific emails by date, subject or sender.
- Provide a complete migration report after the process is finished.
- Works with all Windows operating system versions, including Windows 11, 10, 8, 7.
Conclusion
So, after reading the above blog, you must have decided which method to choose or which not. Still, for your better clarity, we will guide you on choosing the appropriate solution as per your need. For few emails or mailboxes Thunderbird can work well. However, during implementing these methods in different scenarios, we found that large MBOX files slowed synchronization process and increased resource usage more than the requirement.
If you are handling multiple mailbox files and do not have admin access then automated approach is recommended as it is more manageable and reliable than manual methods.
Frequently Asked Questions (FAQs)
Q1. Does Microsoft 365 support MBOX files directly?
Ans. No. Office 365 doesn’t import MBOX files directly. You must use Thunderbird as a medium or a professional MBOX to Office 365 migrator.
Q2. Can I import multiple MBOX files at once?
Ans. Thunderbird supports import one file at a time. Microsoft 365 Import Service and MBOX to Office 365 Import tool can migrate multiple files in a single attempt.
Q3. Do I need Thunderbird installed for automated migration?
Ans. No. A professional migrator can import MBOX to Office 365 without using Thunderbird.
Q4. Will the folder hierarchy remain the same after migration?
Ans. Yes, use the mentioned solution in this article to preserve the exact folder structure.
Q5. Can I import only certain emails from MBOX file?
Ans. Yes, the professional solution offers advanced filter options to upload selected emails.
Q6. How much time does it take to migrate from MBOX to Office 365?
Ans. The method and the speed of your connection determine the migration time. It takes longer to use the Microsoft 365 Import Service and the Thunderbird IMAP approach.While a dedicated migration tool is usually fast and complete the process very soon compared to manual methods.
Q7. Can I use Outlook to import MBOX to Microsoft 365 instead of the Import Service?
Ans. No, not directly. Outlook does not support MBOX files, so you cannot import MBOX using Outlook Import/Export Wizard. You must first convert into PST. Once converted, Outlook can import into your Microsoft 365 mailbox.
Q8. What is the maximum MBOX file size I can import?
Ans. There is no fixed limit on the MBOX file itself but three practical limits apply. First, the destination mailbox quota, usually 50 GB or 100 GB on Business Premium. Second, individual MBOX folders larger than 4 GB cause instability in previous versions of Thunderbird. Third, the Import service is slower and more prone to fail when dealing with particularly big PST files. Therefore, divide any larger files and keep individual files under 20 GB.
Q9. Does this software allow to import more than 25 GB MBOX files to Outlook 365?
Ans. Yes, the tool itself has no size limit and handles mailboxes above 25 GB. For best performance, we recommend splitting very large files and remember the destination mailbox quota applies regardless of the tool used.

