PCVITA software to move mailboxes between Microsoft 365 tenants
Office 365 to Office 365 Migration Tool
PCVITA Office 365 to Office 365 Migration Tool moves emails, contacts, calendars, tasks, categories and documents from one Microsoft 365 tenant to another with the folder structure kept. Admin accounts on both sides sign in with an Application ID, a CSV maps source users to destination users and the migration software applies date filters, priority order and delta migration for items that arrive later. Free demo migrates the complete data of 2 user accounts.
- Source
- One Microsoft 365 tenant, signed in with an admin account and its Application ID
- Destination
- Another Microsoft 365 tenant or domain, with the users created in advance
- Moves
- Emails, contacts, calendars, tasks, documents, categories, shared and archive mailboxes
- Controls
- Date filter, CSV user mapping, priority, concurrent migration and delta passes
Also maps groups from a CSV, retries failed items without duplicates and saves a summary report of every mailbox. See all features. For a local copy of the mailboxes before the move, open the Office 365 Backup Tool.
How Office 365 to Office 365 Migration Tool Moves Your Tenant Data
Your source tenant goes in on one side. Mailboxes, documents and categories land in the destination tenant on the other, mapped user by user, with the folder structure kept.
Source Office 365 Tenant
Admin account validated with an Application ID
- User mailboxes with mail, contacts, calendars and tasks
- Shared mailboxes and archive folders
- OneDrive documents and categories
PCVITA Migration Tool
Works on your Windows or Linux machine
- Users fetched from the tenant or imported from a CSV
- Date filter, priority and group mapping
- Concurrent, stop, retry and delta passes
Destination Office 365 Tenant
Same domain or a different one, users created in advance
- Same folder hierarchy as the source
- Document permissions carried across
- Summary and detailed reports saved as CSV
- 1ConnectValidate both admin accounts with their Application IDs.
- 2MapFetch users or import a CSV, set priority and validate the permissions.
- 3MigrateStart the migration, watch the status and download the report.
Migrate Office 365 to Office 365 in 6 Steps
Six screens of the Office 365 migration tool from setup to the final report. Select a step to see its screen. The full walkthrough sits in the Software Guide.
Step 1. Select Microsoft 365 as Source and Destination
Install PCVITA Office 365 to Office 365 Migration Tool on Windows and open it. On the Setup screen select Microsoft 365 under Source and Microsoft 365 under Destination.
Step 2. Choose Workloads and Date Filter
Under Workload selection tick Email, Document, Contact and Calendar. Unticked workloads stay behind. Tick Date Filter on a workload to set From and To dates. Open the Groups tab for group data. Then click Next.
Step 3. Validate the Source and Destination Admin Accounts
On the Source tab enter the Global Admin Email and the Application ID from the Azure portal and click Validate. Read permissions for users, emails and documents show green. Click Next, repeat on the Destination tab and the write permissions show green too.
Step 4. Add Users From a Fetch or a CSV
On the Users tab click Fetch Users and the tool lists every source user through the Graph API. For a mapping file, click Download Template, fill the Source User and Destination User columns in Excel and click Import Users. Missing destination accounts come from the optional Create User step.
Step 5. Validate Users and Start the Migration
Tick the users in the list or search for them and switch on Show Selected. Star the users that go first. Click Validate, wait for Validation complete and click Start Migration. Office 365 migration tool shows the licence count before the job starts.
Step 6. Track the Dashboard and Download Reports
Dashboard cards show Pending, In Progress, Completed and Completed with errors counts, with a list view and per user email and document reports. Save a summary report as CSV or a detailed report as ZIP. Open the post migration actions for failed items, a full repeat or a delta pass.
Free demo, no licence needed to move 2 user accounts end to end.
Office 365 Migration Software Features
What PCVITA Office 365 to Office 365 Migration Tool does with a tenant, grouped by task.
Moves Every Mailbox Type Between Tenants
User mailboxes, shared mailboxes and archive folders go to the destination tenant with their folder hierarchy intact.
User Mailboxes With All Item Types
Emails, contacts, calendars, tasks and categories move for every user you map, in the same folder order as the source.
Shared Mailbox Migration
Select Ignore O365 license validation on the Users screen and the shared mailboxes of the source tenant migrate with the user mailboxes.
Archive Folder Migration
Office 365 migration tool includes an option to move the archive folder of a user to another user in the new tenant.
OneDrive Documents With Permissions
Tick Document and switch on Migrate document permissions to carry Read, Write and Comment permissions across with the files.
Domain to Domain Moves
Source and destination users sit in different domains or tenants, so a domain migration and a tenant to tenant migration use the same job.
Filters and Mapping for a Selective Migration
Move only the data you need, in the order you need it, with groups mapped from a file.
Date Filter per Workload
Set From and To dates on Email, Contact, Task, Calendar or Document and only the items in that range move.
Workload Selection
Tick or untick Email, Document, Contact and Calendar on the Setup screen before the migration starts. Unticked workloads stay behind.
Priority Users First
Star the users whose data must land first and the migration software processes them ahead of the rest.
Groups Tab With Member Mapping
Switch to the Groups tab to move Microsoft 365 group data, with Group Creation and Group Member mapping toggles for the destination tenant.
Bulk Users From a Fetch or a CSV
Add hundreds of users in one go and let several mailboxes move at the same time.
Fetch Users From the Source Tenant
Fetch Users lists every user of the source domain with one click.
Import Users From CSV
Download Template gives you a blank CSV with Source User and Destination User columns. Import Users loads the mapping.
Create Destination Users
Create User on the Users tab adds missing destination accounts with a typed or default password, so the mapping never waits on the admin center.
Concurrent Migration
Switch on the Concurrent Migration option and several user mailboxes move at the same time.
Stop and Start
Stop Migration pauses a job in progress and Start Migration continues it when you are ready.
Windows and Linux Editions
PCVITA Office 365 migration software ships for Windows 11, 10 and Windows Server. A Linux edition covers Ubuntu 18.04 LTS.
Reports, Retries and Delta Migration
Every mailbox shows its status live. Three repeat modes cover failed items, a full pass and new data.
Live Migration Dashboard
Pending, In Progress, Completed and Completed with errors cards, a list view and workload insights show where every user stands.
Summary and Detailed Reports
Save a summary report as one CSV or a detailed report per mailbox as a ZIP, plus email and document reports per user.
Retry Failed Items
Re-Run Migration moves only the items that failed in the first pass.
Re-Run Full Migration
Repeat the complete pass when items were skipped, without a second copy of the items already in the destination.
Delta Migration
Move the items that arrived in the source tenant after the first pass, so the cutover happens on fresh data.
See these options on your own tenant. Free demo moves 2 user accounts with all options open.
Why the Native Cross Tenant Route is Hard Work
Four limits of Microsoft’s own cross tenant route that Microsoft documents, and what PCVITA Office 365 migration software does instead.
- 1
PowerShell Setup on Both Tenants
Microsoft’s cross tenant route needs a migration endpoint, an organization relationship on both tenants and a MailUser object in the target tenant for every user with a matching ExchangeGUID, all created in Exchange Online PowerShell. PCVITA Office 365 to Office 365 Migration Tool needs two admin sign ins with an Application ID and a CSV of users.
- 2
Extra Licences or the Move Fails
Microsoft states that every migrated user needs an Exchange Online licence in both tenants plus a Cross Tenant User Data Migration licence. Without it the migration fails, with no exceptions. Office 365 migration software from PCVITA works with the plans you already hold. One $35 licence covers 5 users.
- 3
Not Everything Moves Across
Only user visible mailbox content moves on the native route. Microsoft lists the Outbox, the Teams chat folder, mailbox signatures, Microsoft 365 Groups and mailbox and calendar permissions as items that do not migrate. PCVITA tool moves mail, contacts, calendars, tasks, categories and OneDrive documents with their document permissions.
- 4
Source Mailbox Deleted After the Move
After a successful cross tenant move Microsoft deletes the source mailbox and converts the user to a MailUser. Mailboxes on any hold are blocked from moving at all. PCVITA tool reads the source with read permissions only, so the source tenant stays as it is until you retire it.
Prepare Before Using the Migration Tool
Seven checks before the first migration. Tick them off before the first job.
- Create the destination users in the destination admin account before the job starts. Create User on the Users tab adds any that are missing, with a default password.
- Register an app in the Azure portal for both admin accounts and note both Application IDs. Project creation steps are linked from the Software Guide.
- Fix the destination domain name, domain.com, onmicrosoft.com or a hosted domain, before you start. Licences are consumed on that name and cannot move later.
- Install Microsoft .NET Framework 4.6 and the Visual C++ Redistributable (2015 to 2022) on a 64 bit Windows machine with 8 GB RAM and 5 GB free disk space.
- Allow the activation server through your network firewall, as the Software Guide notes, so the licence activates on the migration machine.
- Add licences in the destination tenant for every mailbox you move. Microsoft lists this step first in its tenant to tenant guidance.
- Test the free demo on two accounts before you buy. Download the Office 365 to Office 365 Migration Tool demo, migrate two accounts end to end and check them on the destination side.
System lines match the Specifications table below, and the licence line follows the Microsoft Learn page linked in the Sources.
Office 365 Migration Tool Pricing
Free demo first, then one licence. Both editions share every migration option, only the user count differs.
Demo Edition
Free
Migrate the complete data of 2 user accounts
- User limit2 accounts
- FeaturesAll
- LicenceNot needed
Version 8.0.1, 165.49 MB, Windows
Full Edition
$35 5 users
Migrate every user you map, with licences in blocks of 5
- User limit5 users per licence
- FeaturesAll
- DeliveryEmail within 15 minutes
30 Days Money Back*, Safe & Secure checkout
Included in both editions The demo and the full edition share every option, only the user count differs
- Tenant to Tenant and Domain to Domain Moves
- Shared Mailbox and Archive Folder Migration
- Date Filter and Category Selection
- CSV User Mapping and Group Mapping
- Priority and Concurrent Migration
- Stop, Retry Failed Items and Delta Migration
- Live Dashboard With List and Tile View
- Summary and Detailed CSV Reports
Office 365 to Office 365 Migration Tool Specifications
Version, system needs and migration limits in one place.
| Version | 8.0.1 (Windows) |
|---|---|
| File size | 165.49 MB |
| Windows versions | Windows 11 and 10, Windows Server 2012 and 2016 (64 bit) |
| Linux edition | Version 5.5, 88.4 MB, for Ubuntu 18.04 LTS on x64 machines, offered on the Linux download of this product |
| Prerequisites | Microsoft .NET Framework 4.6, Visual C++ Redistributable (2015 to 2022), an Azure app registration with Application ID for both admin accounts |
| Hardware | 2.2 GHz processor or faster, 8 GB RAM recommended, 500 MB for the installation and 5 GB free disk space for data |
| Free demo limit | 2 user accounts with all their data, every feature included |
| Delivery | An email with the download link and the licence key arrives within 15 minutes after payment confirmation |
| Source and destination | Office 365 Enterprise E1, E3 and E5, Exchange Online Plan 1 and Plan 2, Business Premium, Business Essentials, A1, A3 and A5, same or different domain |
|---|---|
| Mailbox types | User mailboxes, shared mailboxes (with Ignore O365 license validation) and archive folders |
| Items migrated | Mail, contact, calendar, task and category items, OneDrive documents with Read, Write and Comment permissions, folder hierarchy kept |
| Not migrated | Deleted Items folder, restore the emails you need to a normal folder first |
| User mapping | Fetch Users from the source tenant, Import Users from a CSV, Download Template for the blank file, optional Create User for destination accounts, Groups tab with member mapping |
| Filters and order | Date Filter per workload, workload selection, priority stars, concurrent migration, Stop Migration with a confirm prompt |
| Repeat modes | Retry Failed Items, Re-Run Full Migration without duplicates, Delta Migration for newly arrived items |
| Reports | Dashboard cards for Pending, In Progress, Completed and Completed with errors, list view, workload insights, summary report as CSV, detailed report as ZIP |
Office 365 Migration Tool vs Native Cross Tenant Mailbox Migration
Microsoft’s own cross tenant route next to PCVITA tool, so you can decide which fits your tenant move.
| Point | Cross Tenant Mailbox Migration (Microsoft) | PCVITA Tool |
|---|---|---|
| Setup | Migration endpoint, organization relationships and MailUser objects created in Exchange Online PowerShell | Two admin sign ins, an Application ID for both, users fetched or imported from a CSV |
| Licences | Exchange Online in both tenants plus a Cross Tenant User Data Migration licence per user. Without it the move fails | Your existing Office 365 plans, one tool licence for 5 users |
| Batch size | Up to 2,000 mailboxes per batch, submitted two weeks before the cutover date | Every user you map, in priority order, with concurrent migration |
| What moves | User visible mailbox items only, with Outbox, signatures, Groups and permissions left behind | Mail, contacts, calendars, tasks, categories and documents with document permissions |
| Source mailbox | Deleted after the move and converted to a MailUser | Read only, stays in place |
| New items later | Batch keeps syncing until you complete it at cutover | Delta Migration moves the items that arrived since the first pass |
| Filters | None per item type, the full mailbox moves | Date Filter on any workload, category selection, selected users only |
| Price | Included with Microsoft 365, plus a one time per user migration licence | Free demo for 2 accounts, full edition $35 per 5 users |
Cross tenant facts come from Cross-tenant mailbox migration (Microsoft Learn). Licence and planning steps come from How to migrate mailboxes from one Microsoft 365 organization to another (Microsoft Learn). Tool facts match the Specifications and Features sections above.
Time and Throttling Check Before You Plan the Cutover
- Microsoft’s own figures for a cross tenant move put mailboxes up to 10 GB at 1 day and mailboxes of 100 to 200 GB at 3 to 6 days.
- Migration service throttling limits simple Exchange and IMAP migrations to 20 mailboxes at a time by default and 100 at most after a PowerShell change.
- Microsoft advises third party tools that use Exchange Web Services impersonation, because throttling under impersonation stays isolated to one user session.
- PST export and import as a fallback needs the Mailbox Import Export role, PST files of 20 GB or less, skips items over 150 MB and imports about 24 GB a day per mailbox.
- For more than 500 users Microsoft suggests a multi pass approach, contacts, calendars and one week of email first, older mail in later passes. Delta Migration in PCVITA tool covers the later passes.
- DNS changes take up to 72 hours to propagate, so switch the MX record ahead of the cutover.
Open the Software Guide for the settings tabs, general, logs, SMTP and notifications. Moving from an on premises server instead? Open the Exchange to Office 365 Migration Tool.
Sources for Office 365 Migration Facts Microsoft pages behind the limits on this page
- Microsoft LearnCross-tenant mailbox migration
- Microsoft LearnHow to migrate mailboxes from one Microsoft 365 or Office 365 organization to another
- Microsoft LearnMicrosoft 365 and Office 365 migration performance and best practices
- Microsoft LearnOverview of importing your organization’s PST files
Office 365 to Office 365 Migration Tool FAQs
Answers to the questions admins ask before and during a tenant to tenant migration, grouped by topic.
Working and Limits How the tool behaves during the migration
How does the Office 365 to Office 365 Migration Tool work?
Six steps move a tenant.
- Step 1. Open PCVITA Office 365 to Office 365 Migration Tool and select Microsoft 365 as source and destination.
- Step 2. Tick the workloads, set the date filter and click Next.
- Step 3. Enter the Global Admin Email and Application ID on the Source tab and on the Destination tab and click Validate on both.
- Step 4. Fetch users or import the CSV template.
- Step 5. Tick the users, set priority, validate and click Start Migration.
- Step 6. Watch the dashboard and save the summary or detailed report.
Can the tool migrate shared mailboxes from one Office 365 tenant to another?
Yes. PCVITA Office 365 Migration Tool moves shared mailboxes along with user mailboxes. Open the options menu on the Users screen and select Ignore O365 license validation before you validate the users.
Does the Office 365 migration software move the archive folder too?
Yes. Office 365 to Office 365 Migration Tool from PCVITA includes an option to migrate the archive folder of a user to another user, so archived mail lands next to the live mailbox in the new tenant.
Can I migrate emails from a date range only?
Yes. Tick Date Filter next to Email, Contact, Task, Calendar or Document on the workload screen and set the From and To dates. Office 365 migration tool then moves only the items that fall in that range.
What happens when the migration stops midway or some items fail?
Stop it, then retry. Stop Migration pauses a job in progress and Start Migration continues it. After the pass, open Re-Run Migration and select Retry Failed Items for the items that failed or Re-Run Full Migration to repeat the pass without duplicates.
Does delta migration move emails that arrive after the first pass?
Yes. Select Delta Migration under Re-Run Migration once the first pass completes. PCVITA Office 365 migration tool then moves only the items that arrived in the source mailboxes after that pass.
Can I migrate several mailboxes at the same time?
Yes. Concurrent migration moves several user mailboxes at once when you switch the option on. Mark the users who must go first with the Priority star and they migrate ahead of the rest.
Will the Deleted Items folder migrate as well?
No. PCVITA migration tool skips the Deleted Items folder. Restore the emails you still need to a normal folder in the source mailbox before the job starts and they move with the rest.
Demo and Price What the demo covers and what a licence costs
What does the free demo of the migration tool migrate?
Complete data of 2 user accounts. Demo edition has every feature of the full edition, date filters, CSV mapping, delta migration and reports included. Two user accounts move end to end so you can check the result on the destination side.
How much does the full edition of the migration tool cost?
$35 for 5 users. Full edition removes the 2 account limit and comes with a 30 day money back guarantee. Your licence key arrives by email within 15 minutes of payment. Need more users? Ask on Live Chat for a quote.
Compatibility and Setup Office 365 plans, Windows versions, Azure app registration, domains and documents
Which Office 365 plans does the migration tool support?
All the main plans. PCVITA Office 365 migration software supports Office 365 Enterprise E1, E3 and E5, Exchange Online Plan 1 and Plan 2, Business Premium, Business Essentials and the education plans A1, A3 and A5, on the source and on the destination side.
Which Windows versions does the Office 365 migration software support?
Windows 11, Windows 10 and Windows Server 2012 and 2016 on a 64 bit machine with Microsoft .NET Framework 4.6, a 2.2 GHz processor, 8 GB RAM and 5 GB free disk space. Office 365 migration tool also ships a Linux edition for Ubuntu 18.04 LTS.
Do I need an Azure app registration before the migration?
Yes, one for the source and one for the destination account. Create a project in the Azure portal for both admin accounts, note the two Application IDs and enter them with the admin emails on the Source and Destination screens. Project creation steps are linked from the Software Guide.
Can the tool migrate mailboxes to a different domain?
Yes. Source and destination users sit in different domains or tenants, mapped user by user in the CSV. Decide the destination domain name, domain.com, onmicrosoft.com or a hosted domain, before you start, because the licences are consumed on that name and cannot move later.
Does the tool migrate OneDrive documents as well as mailboxes?
Yes. Tick Document on the workload screen and switch on Migrate document permissions to carry the Read, Write and Comment permissions across. Teams and SharePoint sites need the separate Microsoft Teams Migration Tool and SharePoint Online Migration Tool.
Question not answered here? Ask on Live Chat or write to us from the Contact Us page.
Office 365 to Office 365 Migration Tool Reviews
Ratings collected on pcvita.com and what customers wrote after their tenant to tenant migration.
I have been searching for O365 migration tool. I just found this software on the internet and read its review. The product pricing, interface, features, and performance all top of the line. A perfect tool to migrate Office 365 mailbox to Office 365 another account.
This Office 365 to Office 365 migration tool provides an amazing solution to migrate mailboxes from O365 domain to domain. It makes O365 cloud migration so easy. The best part of the tool is that it's fully automated. I only need to enter credentials and the rest of the process automatically with a 100% migration rate.
We used Office 365 mailbox to Office 365 migration tool in our company. Honestly speaking, It is an impeccable utility that makes the entire procedure so easy. Even the support team was also nice with us. They helped us a lot. Great Software!

GearDownload: 100% clean badge, no spyware, adware or viruses found in PCVITA software.

DownloadAtoZ: 5 star award badge for PCVITA software. See every badge on the PCVITA awards page.
Key Takeaways on Office 365 to Office 365 Migration
The short version of this page.
- What moves: mail, calendar, contact, task and category items plus OneDrive documents between Office 365 tenants, shared mailboxes and archive folders included.
- Setup: two admin sign ins plus their Application IDs, users fetched from the tenant or imported from a CSV, folder hierarchy kept.
- Control: date filter on every workload, priority stars, group mapping, concurrent migration and a Stop Migration button.
- Repeat modes: Retry Failed Items, a full repeat pass and Delta Migration from one menu, with summary and detailed CSV reports.
- Demo and price: the free demo migrates 2 user accounts in full, the full edition costs $35 for 5 users with 30 days money back.
Test the Office 365 to Office 365 Migration Tool on 2 Accounts
Download the free demo, migrate two user accounts in full and check the report before you buy a licence for the rest.
Safe & Secure · 30 Days Money Back*