PCVITA software for Exchange Server to Microsoft 365 migration
Exchange to Office 365 Migration Tool
PCVITA Exchange to Office 365 Migration Tool moves on premise Exchange Server 2010, 2013, 2016 and 2019 mailboxes to Microsoft 365. It transfers emails, calendars and contacts, migrates up to 200 mailboxes at once and adds new mail with delta migration.
- Source
- Exchange Server 2010, 2013, 2016 and 2019
- Destination
- Microsoft 365 (Exchange Online)
- Data moved
- Emails, calendars and contacts
- Batch size
- Up to 200 mailboxes at once with 10 service accounts
Also keeps the folder hierarchy and the read or unread status. Sub-domain mailboxes, date filters and category filters are covered too. See all features. For a tenant to tenant move, open the Office 365 to Office 365 Migration Tool.
Exchange to Office 365 Migration at a Glance
Mailboxes move from the Exchange Server in your office to Microsoft 365 in the cloud. The tool sits in between: it reads every mailbox and writes it to the matching user.
On-Premise Exchange
Exchange Server 2010, 2013, 2016 or 2019
- Emails, calendars and contacts
- Main domain and sub-domain mailboxes
- Folder structure as it is today
PCVITA Migration Tool
Works on your Windows machine
- Date and category filters
- Delta migration for new mail
- Summary and detailed reports
Microsoft 365
Exchange Online in the cloud
- Same users, same folders
- Read and unread status kept
- Mailbox opens in Outlook, web or phone
- 1ConnectAdd the Exchange Server and Microsoft 365 admin details.
- 2SelectChoose mailboxes, filters and delta migration.
- 3MigrateItems land in the matching mailboxes. Download the report.
How to Migrate Exchange to Office 365 in 6 Steps
Six screens from setup to report. Select a step to see its screen, or open the full walkthrough in the Software Guide.
Step 1. Install and Open the Tool
Install the Exchange to Office 365 Migration Tool on a Windows machine and open it. Select Exchange as the source and Office 365 as the destination.
Step 2. Choose Mailbox Items
Select Emails, Contacts and Calendars under Workload Selection. Add a date filter for any category that needs one.
Step 3. Enter Admin Details
Log in and validate the Exchange and Office 365 admin accounts for the source and the destination.
Step 4. Fetch or Import Users
Fetch all mailboxes from Exchange Server in one click or import a CSV file to map source mailboxes with destination mailboxes.
Step 5. Validate Users and Start Migration
Validate the mapped users, set priority on the accounts that must finish first and click Start Migration.
Step 6. Download the Report
Download the Summary Report or the Detailed Report to check the migrated items. Use Re-Run Migration for delta, failed or skipped items.
Free demo, no licence needed for the first two mailboxes.
Features of Exchange to Office 365 Migration Tool
What the tool does in an Exchange 2010 to 2019 migration project, grouped by job.
Moves Complete Mailboxes and Keeps the Structure
Entire mailboxes move with their folder structure, read status and size intact.
Migrate Complete Exchange Mailbox to Office 365
Exports entire user mailboxes with the original data structure intact, so nothing is lost during the migration.
Preserve Original Folder Hierarchy
The folder structure of the source mailbox remains intact in the destination mailbox.
Maintain Read / Unread Status
Unread emails in the source account reach the destination account with the same status.
No Mailbox Size Limitation
Exchange mailboxes of any size move to Office 365 without loss of information.
Instantly Transfer Exchange Server to M365
Migration speed depends on internet speed and machine configuration. Concurrent migration keeps large projects moving.
Moves Only the Items You Need
Filters keep unwanted data out of Microsoft 365 and priority decides who moves first.
Export Selected Exchange Data
The category filter excludes emails, calendars or contacts and the date filter moves items from a chosen date range only.
Option to Set Priority
Select user accounts from the source list and their mailboxes finish before the rest.
Handles Many Mailboxes at Once
Load users in one click, add service accounts and migrate around 200 mailboxes in one go.
Fetch Users from Source Platform
Fetch Users loads all mailboxes from Exchange Server in a single click. Import Users maps source and destination mailboxes with the CSV template from the tool.
Concurrent Migration
Tick Enable Multiple Accounts under Settings, add up to 10 service accounts and migrate around 200 mailboxes at the same time.
Migrate Sub-Domain Mailbox Data
Tick Include Sub-Domain Users while entering Exchange details and those mailboxes migrate with the main domain.
Finishes the Project Cleanly
Re-Run Migration collects what the first pass missed and two reports show exactly what moved.
Option to Re-Run Migration
Retry Failed Items and Retry Skipped Items export what the first pass missed. Delta Migration exports new data that arrived during the migration.
Create Complete Export Report
The Summary Report counts migrated emails, calendars and contacts for every mailbox. The Detailed Report lists Source ID, Destination ID, file name and folder name.
Pause and Resume on Connection Loss
If the internet connection breaks, the migration pauses and resumes once the connection is back.
Windows OS Compatible
Works on Windows 10 and 11 (64-bit) and Windows Server 2012, 2016, 2019 and 2022 with data integrity maintained throughout.
See these options on your own data: the free demo migrates 2 mailboxes.
Why Move On Premise Exchange to Microsoft 365
Four reasons admins give for planning the move now.
- 1
Older Exchange Versions Are Out of Support
Microsoft ended support for Exchange 2010 in October 2020, Exchange 2013 in April 2023 and Exchange 2016 and 2019 in October 2025. Exchange Online keeps getting updates.
- 2
No Mail Servers to Patch
Microsoft hosts and patches the servers behind Exchange Online. Your team stops maintaining Exchange hardware.
- 3
Mail on Any Device
Users open the same mailbox in Outlook, in a web browser or on a phone.
- 4
A Licence for Every User
Microsoft 365 plans are priced per user, so the monthly cost follows your head count.
Prepare Before Using the Exchange to Office 365 Migration Tool
Seven checks before the first migration. Tick them off, then open the tool.
- Install .NET Framework 4.8.0 on the Windows machine used for the migration. Windows 10 and 11 (64-bit) and Server 2012 to 2022 are supported.
- Create every destination user in the Microsoft 365 admin account before the migration starts. Destination users must exist already.
- Create a Console Project for both the source and the destination accounts.
- Apply Exchange Impersonation on the source Exchange Server. Follow the Exchange Impersonation Steps.
- Create an Office 365 Project for the destination tenant. Follow the Create Project in Office 365 steps.
- Confirm the hardware: 8 core processor (minimum), 8 GB RAM (recommended) and 5 GB free disk space.
- Test the free demo on 2 mailboxes before buying the licence. Download the Exchange to Office 365 Migration Tool demo.
The impersonation and Office 365 project items link to click by click guides. The hardware line matches the Specifications table below.
Exchange to Office 365 Migration Tool Pricing
The demo is free for 2 mailboxes. The full edition is priced per user and has every feature of the demo.
Demo Edition
Free
2 user mailboxes, every feature unlocked
- Mailboxes2 user mailboxes
- FeaturesAll
- LicenceNot needed
Version 8.0.1, 165 MB, Windows
Full Edition
$35 for 5 users
$7 per user after that, no upper limit
- MailboxesUnlimited
- FeaturesAll
- DeliveryEmail within minutes
30 Days Money Back*, Safe & Secure checkout
Included in both editions The demo and the full edition share every option, only the mailbox count differs
- Migrate Exchange to Office 365 Completely
- Maintain Folder Structure of Mailbox
- Date & Category-Based Filters
- Delta Migration
- Concurrent Migration
- Compatible with Windows 10, 11 and Server 2012 to 2022
Exchange to Office 365 Migration Tool Specifications
Version, system needs and limits in one place.
| Version | 8.0.1 |
|---|---|
| File size | 165 MB |
| Windows versions | Windows 10 and 11 (64-bit), Windows Server 2012, 2016, 2019 and 2022 |
| Prerequisite | Microsoft .NET Framework 4.8.0 |
| Hardware | 8 core processor (minimum), 8 GB RAM (recommended), 5 GB free hard disk space |
| Free demo limit | 2 user mailboxes from Exchange Server to Microsoft 365, every feature unlocked |
| Delivery | An email with the download link and the activation key arrives within a few minutes after payment confirmation |
| Source platform | On premise Microsoft Exchange Server 2010, 2013, 2016 and 2019 |
|---|---|
| Destination platform | Microsoft 365 (Office 365) Exchange Online |
| Data migrated | Emails, calendars and contacts |
| Concurrent migration | Up to 200 mailboxes with up to 10 service accounts |
| Full edition limit | Unlimited user accounts, starts at $35 for 5 users (30 days money back*) |
| Migration reports | Summary Report and Detailed Report |
| Anti-virus | If the anti-virus blocks the export, allow the software in the anti-virus settings for the duration of the migration |
Exchange to Office 365 Migration Tool vs Microsoft Cutover Method
Microsoft’s own cutover method next to the tool, so you can choose the route that fits your project.
| Point | Microsoft Cutover Method | PCVITA Tool |
|---|---|---|
| Mailbox count | Up to 2,000. Microsoft recommends 150 or fewer. | Up to 200 at once. Full edition has no user limit. |
| Source Exchange versions | Exchange Server 2003 or later | Exchange 2010, 2013, 2016 and 2019 |
| Source server setup | Outlook Anywhere, a trusted certificate, Autodiscover and MRSProxy | Exchange Impersonation and a Console Project for source and destination accounts |
| Items moved | Mailboxes, mail users, mail contacts and mail-enabled groups | Emails, calendars and contacts |
| Directory synchronization | Switch off before the migration | Not listed in the tool prerequisites |
| Hybrid deployment | Microsoft lists hybrid for Exchange 2013 or later and for gradual moves in batches | Not listed in the tool prerequisites |
Microsoft figures come from Exchange cutover migration (Microsoft Learn) and Ways to migrate multiple email accounts (Microsoft Learn). Tool figures come from the Specifications and Features sections above.
EWS Retirement Check for Exchange to Office 365 Migrations
- Microsoft starts blocking Exchange Web Services (EWS) requests from non-Microsoft apps in Exchange Online on 1 October 2026.
- EWS is removed permanently on 1 April 2027.
- Admins can re-enable EWS for a tenant until 1 April 2027.
- On premise Exchange Server is not affected.
- Microsoft names Microsoft Graph as the replacement.
Open the Software Guide for the connection method of the current tool version before the migration starts. Facts come from Microsoft Tech Community and Message Center post MC1227454.
Sources for Exchange to Office 365 Migration Facts Microsoft pages behind the dates and limits on this page
- Microsoft LearnMigrate email to Exchange Online using the Exchange cutover method
- Microsoft LearnWays to migrate multiple email accounts to Microsoft 365 or Office 365
- Tech CommunityRetirement of Exchange Web Services in Exchange Online
- Message CenterMC1227454, Exchange Web Services (EWS) retirement update
- Microsoft LifecycleExchange Server 2019 lifecycle
- Microsoft LifecycleExchange Server 2016 lifecycle
- Microsoft LifecycleExchange Server 2013 lifecycle
- Microsoft LifecycleExchange Server 2010 lifecycle
Exchange to Office 365 Migration Tool FAQs
Answers to the questions admins ask before and during an Exchange On Premise to Office 365 migration, grouped by topic.
Working and limits How the tool behaves during the migration
How does the on premise Exchange to Office 365 migration software work?
Quick working guide of the software:
- Step 1. Install and open the Exchange to Office 365 Migration Tool.
- Step 2. Choose Mailbox Items under Workload Selection.
- Step 3. Enter Admin Details of the source and destination accounts.
- Step 4. Fetch or Import Users from Exchange Server.
- Step 5. Validate Users and click Start Migration.
- Step 6. Download the Summary Report or the Detailed Report.
Is there any Exchange mailbox size limitation when exporting user accounts?
No, one can easily migrate On Premise Exchange to Microsoft O365 without any mailbox size restrictions. Users can transfer Exchange server mailboxes of any sizes without losing data.
Can I perform Exchange to Office 365 migration for only a single mailbox?
Yes, you can use this application to export single or multiple accounts to an Exchange Online account in one go. Moreover, it ensures that all mailbox items are migrated within the timeframe.
Can I migrate only emails and calendars to my Office 365 destination account?
Yes, this Exchange Server to Office 365 migration software has a category-based filter that allows users to easily select mailbox items to move to the destination account.
Can I export only calendar events from my Exchange on premise mailbox?
Yes, there is a category filter integrated into Exchange On Premise to Office 365 migration tool, which enables users to select or deselect mailbox items as needed.
How many Exchange mailboxes can the tool migrate at the same time?
Up to 200. Add up to 10 service accounts under Settings, select Enable Multiple Accounts and start the migration. The free demo migrates 2 user mailboxes and the full edition has no user limit.
How does the tool add new emails that arrive during migration?
Delta migration does it. After the first pass completes, use Re-Run Migration and select Delta Migration to export mail that arrived in the meantime.
Does the tool create a migration report?
Yes, two reports. The Summary Report shows the count of migrated items for every mailbox. The Detailed Report lists Source ID, Destination ID, file name and folder name. Download both from the tool after the migration.
Can the tool migrate the Deleted Items folder from Exchange to Office 365?
No, the software only allows users to migrate main folders like Inbox, Drafts, Sent Items, etc.; it does not migrate Deleted Items or Trash folders.
How long does it take to migrate Exchange mailboxes to Office 365?
The duration of mailbox migration depends on its size and number of mailboxes. If you have large mailboxes, it will take longer, and vice versa. Microsoft 365 throttling policy also comes into role during migration process.
What if my internet connection is interrupted during the migration?
If internet connection breaks for any reason, the dedicated tool will pause migration and resume once connection is re-established.
Demo and price What the demo covers and what a licence costs
Is it possible to try all features for free before purchasing the licensed version?
Yes, you can freely download Exchange Mailbox to Microsoft 365 Migration Software on your Windows OS and export 2 user mailboxes for free. If you want more mailbox migrations, you can purchase licenses to meet your requirements.
How much does it cost to perform Exchange on premise to Office 365 migration?
It depends on how many mailboxes you want to transfer from Exchange to M365. This Exchange to Microsoft 365 solution charges $7 per user mailbox. So, if you have 100 mailboxes for migration, it will cost you $700.
Compatibility and Microsoft changes Exchange and Windows versions, cutover and EWS
Which Exchange Server versions does the Exchange to Office 365 Migration Tool support?
Exchange Server 2010, 2013, 2016 and 2019. The tool migrates on premise Exchange mailboxes to Microsoft 365 (Exchange Online).
Which Windows versions support the migration tool?
Windows 10 and 11 (64-bit) and Windows Server 2012, 2016, 2019 and 2022. The tool needs Microsoft .NET Framework 4.8.0, 5 GB free disk space, 8 GB RAM (recommended) and an 8 core processor (minimum).
How is the tool different from Microsoft cutover migration?
The limits and setup differ. Microsoft cutover migration moves up to 2,000 mailboxes (Microsoft recommends 150 or fewer) from Exchange 2003 and later sources and needs Outlook Anywhere with a trusted certificate. The tool migrates Exchange 2010 to 2019 mailboxes, up to 200 at once, with Exchange Impersonation and a Console Project.
What should I check about the Microsoft EWS retirement before migrating?
Check the connection method in the Software Guide. Microsoft starts blocking EWS requests from non-Microsoft apps in Exchange Online on 1 October 2026 and removes EWS permanently on 1 April 2027. On premise Exchange Server is not affected.
Question not answered here? Ask on Live Chat or write to us from the Contact Us page.
Exchange to Office 365 Migration Tool Reviews
Ratings collected on pcvita.com and what Exchange administrators wrote after their migration.
PCVITA On Premise Exchange 2013 to Exchange Online Migration Tool is one of best utilities I have come across, especially for exporting Exchange user accounts in bulk. It was tedious for us to export manually, but its user friendly interface has made exporting effortless.
Thanks to developers for creating such user-friendly tool, PCVITA Exchange to Office 365 migration software. Our client had approximately 2000 users on Exchange 2016. Without this tool, it would have been a really difficult task to complete export successfully in such short time span!
We had around 3000+ users to transfer from Exchange 2013. All the mailboxes contained emails and calendar events. We tried our hands on multiple third-party applications, but they were of no use. Later, we came across this PCVITA Exchange mailbox to Office 365 migration utility. Its batch mode was really helpful for exporting such a large number of users.
Its date based filter is best feature of this tool as it helped me to transfer only essential data from Exchange mailbox. I recommend that all users who are looking to migrate data from On Premise Exchange 2013 or 2016 mailboxes use this utility.

SoftwareSuggest: the most rated software by Exchange Administrators, with over 600 million mailbox items migrated. The advanced features make the entire job quick and efficient.

CNET: rated as the best software to migrate Exchange mailboxes to an Office 365 account. The tool makes sure that the entire data gets migrated without any data loss.
Key Takeaways on Exchange to Office 365 Migration
The short version of this page.
- Supported versions: migrates on premise Exchange 2010, 2013, 2016 and 2019 mailboxes to Microsoft 365.
- Bulk and delta: migrates up to 200 mailboxes at once and adds new mail with delta migration.
- Filters and reports: filters by date and category and downloads Summary and Detailed Reports.
- Demo and price: the free demo covers 2 mailboxes, the full edition starts at $35 for 5 users.
- EWS check: Microsoft blocks EWS in Exchange Online from 1 October 2026, so check the connection method first.
Test the Exchange to Office 365 Migration Tool on 2 Mailboxes
Download the free demo, migrate two mailboxes and check the result before you buy the full edition.
Safe & Secure · 30 Days Money Back*