Smooth Google migration

Migrate from Google Drive to M365 the right way

Learn more

Microsoft Teams Migration, without the drama.

Move Teams and channels between tenants, or reorganize them within your environment. A few clicks. No scripts.

Customize your migration for complete control and security

Drag, drop, and move your Teams between tenants with ease

Make collaboration easier with a more simple Teams layout

Trusted by 100,000+ IT pros

G2 4.7 star rating
5★

"We are beginning a file migration project from file shares to SharePoint/Teams. This tool is valuable for providing an inventory and analyze prior to the migration. In addition, we are opening up to guest users in our tenant and the monthly guest user review is very helpful for site owners/team owners."

Susan M.
Applications Specialist III, Microsoft 365
G2 4.7 star rating
5★

"ShareGate allows me to monitor my SharePoint sites and Teams groups all in one application. It is very handy with duplicating Teams sites or creating a template."

Verified User in Medical Devices
G2 4.7 star rating
4.5★

"ShareGate solves the complexity of migrating and managing SharePoint and Microsoft Teams environments. It streamlines tasks that would normally require a lot of manual effort—like moving sites, fixing permissions, cleaning up outdated content, and reorganising Teams."

Verified User in Higher Education
G2 4.7 star rating
4.5★

"ShareGate has very easy to use features and simply allows you to get the job done. whether importing information, moving it around or deleting it. it also provides Teams management which introduces control to the sprawl with provisioining which included naming conventions."

Verified User in Financial Services

Microsoft Teams migration, without the drama.

Whether you’re consolidating teams after a merger or just cleaning up duplicates, ShareGate makes it easy to migrate, restructure, and manage Microsoft Teams without disrupting your users.
  • Migrate your entire Microsoft Teams to a new tenant
  • Move channels between existing teams
  • Restructure your environment to match how people work
  • Customize and schedule your migration
  • Generate reports to find out how it all went   

Everything we migrate

View all
Open menu

Teams apps

Standard channels

Private channels

Users

Team permissions

Site columns

Tabs

Planner plans

Files and folders

Files and folders

SharePoint sites / Site collections

Associated SharePoint sites

Teams tenant-to-tenant migration. Your way.

Customize your Teams migration to maintain complete control, then manage and secure Teams with ShareGate.
  • Copy teams and all their contents to another tenant and automatically map users without PowerShell
  • Move private and public channels between teams
  • Pick and choose what you migrate: entire teams, a few channels, files within a channel, or move only what’s changed since your last migration
  • ID problems with our Teams migration report to focus your troubleshooting efforts
ShareGate streamlining a move to Microsoft 365 cloud environment

Real customers, real results

“The most important thing that ShareGate does is help us keep our environment up-to-date. Our users are happy, our access is secure, and we’re achieving that with a lot less frustration.”

Vera Van Es
Functional Microsoft 365 Administrator

“The nice thing is that if my manager asks for a report, I can do that in two seconds. It’s so clear, and no one can argue with it. I can sleep at night basically.”

Astrid Gibbon
Communications Systems Manager, Oxford Instruments

“The effort would quadruple if we had to do everything manually…. it almost couldn’t be done without ShareGate.”

Doug Punchak
Application Development Manager, Avvenire Solutions

Frequently asked questions

How do you migrate Microsoft Teams between tenants?

ShareGate's Copy Teams feature migrates Teams between tenants or moves channels between Teams. You connect to source and destination tenants, select the Teams or channels you want to migrate, then choose what to include: channel messages, files, tabs, apps, Planner, and membership.

You can run the migration immediately or schedule it, and incremental copies are supported.

What Microsoft Teams data can be migrated with ShareGate?

ShareGate migrates standard teams, standard and private channels, channel conversations (posts and replies), files in Teams channels, tabs and apps, Planner plans, and team membership.

What doesn't migrate: group chats, one-to-one chats (support is limited and often PowerShell-only), shared channels, and conversation elements like reactions, tags, previews, recordings, and meeting artifacts.

How does ShareGate handle user mapping between tenants?

ShareGate doesn't migrate user accounts between tenants. Users need to already exist in the destination tenant. ShareGate then maps source users to destination users to preserve Teams membership, permissions, and user-related metadata.

It automatically searches for matching users in the destination using account name, email, display name, and other properties. If automatic mapping doesn't find the right match or you want full control, you can create an explicit user mapping file (CSV or SGUM) and reuse it across migrations.

Should I migrate SharePoint sites before or after migrating Teams?

If a SharePoint site is connected to a Team, don't migrate it separately. When you migrate a Team with ShareGate, the associated SharePoint site and Microsoft 365 Group come with it automatically.
Migrating the site separately means doing the work twice.

Only migrate SharePoint sites separately if they're not connected to Teams, like classic sites or standalone group sites.

What happens to Teams apps and tabs during migration?

ShareGate migrates apps from the Teams App Store, but custom apps aren't supported. Tab behavior depends on the type. Some tabs (like Wiki and Flow) aren't supported or need reconfiguration after migration. Microsoft tabs like Yammer, Power BI, Stream, Forms, and Whiteboard only work when migrating within the same tenant.

Third-party tabs typically copy over, but users usually need to reconnect and adjust settings. Tab order and some Files tab cloud storage folders can't be preserved during migration.

What needs to be manually recreated after a Microsoft Teams migration?

Teams meetings tied to the Team calendar don't migrate and need to be recreated. Dynamic group memberships convert to static, so you'll need to reconfigure dynamic rules. User-specific settings like favorites, profile pictures, status, and saved messages aren't preserved.

Many tabs and apps either don't migrate or need reconnection. Flow/Power Automate tabs, third-party tabs, and custom apps require manual reconfiguration. Conversation elements like reactions, likes, tags, and message previews don't migrate either.

What impacts ShareGate performance during large migrations?

Migration speed depends on more than file size. The biggest factors are Microsoft 365 throttling and API call volume, which is driven more by item count and metadata complexity than raw GB. Hardware, network latency, and where the machine is located all matter too. So do content characteristics like custom permissions, versioning, and large lists or libraries.

What Microsoft 365 license does the migration account need for a Teams migration?

The account running the Teams migration needs to be a Global Admin, or have both SharePoint Admin and Teams Admin roles combined. It also needs to hold a Teams license and must have signed into Teams at least once - if the account hasn't signed in before, ShareGate won't be able to see or access Teams content with that account. One important additional step: even when using the SharePoint Admin + Teams Admin combo instead of Global Admin, a Global Admin still needs to grant consent to the ShareGate Azure app on the tenant. This is a one-time step, separate from the migration account's own permissions, and needs to happen on both the source and destination tenants. Destination users just need to exist in the target tenant with their standard M365 assignment.

Does ShareGate support migrating private channels? What about shared channels?

Private channels: yes, fully supported. ShareGate migrates private channels along with their associated SharePoint site collection, membership, files, and conversations. Shared channels (Microsoft Teams Connect): not supported. If a team contains shared channels, those channels are skipped during migration - they won't error out, but they won't come over either. If shared channels are business-critical for your migration, you'll need to recreate them manually at the destination and reconnect the relevant external tenants. This is a known gap and one of the more common blockers for organizations that rely heavily on cross-tenant collaboration.

How does Teams incremental migration work, and what are its limitations?

Teams incremental migration lets you run a follow-up pass to pick up changes since your initial migration - new posts, updated files, membership changes. You trigger it from the migration report screen rather than setting a mode upfront. One important limitation: new channels added to a team after the initial migration won't be picked up automatically in the incremental. You need to migrate those new channels as a standalone operation, then add them to the destination team. Also worth knowing: for large teams with complex item-level permissions, some customers find it faster to do a fresh selective migration of specific content rather than running a full incremental across the whole team.

Are private chats and 1:1 conversations migrated with ShareGate?

Not currently - private chats and 1:1 conversations between users are out of scope. Channel conversations (posts and replies within a team channel) do migrate.

ShareGate previously ran a beta for private chat migration but retired it because Microsoft's APIs for this type of operation are too limited to support a reliable, high-integrity migration - the workarounds required to make it work weren't good enough to ship to customers. The feature is on the roadmap and is being rebuilt now that Microsoft Graph API offers better options, but there's no committed release date.

If private chat history is a hard requirement, plan for it to be out of scope and flag it with stakeholders early.

Should Teams membership be included in the initial migration or only at cutover?

A useful pattern from the field: exclude membership from the initial migration, then include it only in the final incremental pass at cutover. The reason is practical - when ShareGate adds users to the migrated team, Microsoft sends notifications to all those members immediately. If cutover is still weeks away, end users start receiving access alerts for a tenant they shouldn't be using yet, which creates confusion and sometimes breaks things. By deferring membership to the cutover migration, notifications fire at the right moment and users land cleanly in the new environment.

One trusted tool, endless ways to simplify your Microsoft 365 migration

ShareGate Migrate product overview illustration

One tool to migrate them all

ShareGate Migrate is the simplest, most reliable, and most trusted solution to migrate your data to Microsoft 365.

Discover Migrate
ShareGate pre-migration planning feature showing environment scanning and readiness assessment

Pre-migration
planning

Scan, plan, migrate with confidence

Learn more
ShareGate Protect product dashboard showing governance insights, AI security, and cost optimization for Microsoft 365

Govern
smarter

ShareGate Protect gives you the clarity to see what’s happening in your tenant, the tools to fix what’s risky, and the insights to keep improving.

Discover Protect

Make the move to Microsoft’s 
modern workplace

“ShareGate is a very powerful tool for content migration and ongoing management”
Karine Bliffen
IT Manager at Rayonier Advanced Materials
G2 4.7 star rating
4.8★ on G2 Crowd
“ShareGate is one application that actually is that damn easy. I have used many third-party tools and ShareGate is THE BEST! I never have an issue and it does exactly what it says it does. Nice work!”
Sally Lamoureux
Team Leader Support Services, Compeer Financial
G2 4.7 star rating
4.6★ on G2 Crowd
“ShareGate is simple to use and incredibly powerful. I could not have managed our migration projects and ongoing M365 maintenance nearly as effectively as I have without it.”
Alex Burgess
Senior Infrastructure IT Technician, HSDC
G2 4.7 star rating
4.8★ on G2 Crowd
“ShareGate has helped us increase IT efficiency and allowed us to put more time where we are needed most. On a smaller migration, ShareGate saves me hours. On our main cloud migration, it gave me weeks back”
Matthew Carter
Cloud Engineer III, IDEMIA Identity and Security
G2 4.7 star rating
4.8★ on G2 Crowd
“ShareGate is very user friendly and really makes my job much easier. We constantly have users requesting IT to copy Teams or SharePoint sites, and without ShareGate, it really is a very lengthy and manual process.”
Jennifer J
Application Engineer, Rocket Central
G2 4.7 star rating
4.8★ on G2 Crowd
“ShareGate is a very powerful tool for content migration and ongoing management”
Karine Bliffen
IT Manager at Rayonier Advanced Materials
G2 4.7 star rating
4.8★ on G2 Crowd
“ShareGate is one application that actually is that damn easy. I have used many third-party tools and ShareGate is THE BEST! I never have an issue and it does exactly what it says it does. Nice work!”
Sally Lamoureux
Team Leader Support Services, Compeer Financial
G2 4.7 star rating
4.6★ on G2 Crowd
“ShareGate is simple to use and incredibly powerful. I could not have managed our migration projects and ongoing M365 maintenance nearly as effectively as I have without it.”
Alex Burgess
Senior Infrastructure IT Technician, HSDC
G2 4.7 star rating
4.8★ on G2 Crowd
“ShareGate has helped us increase IT efficiency and allowed us to put more time where we are needed most. On a smaller migration, ShareGate saves me hours. On our main cloud migration, it gave me weeks back”
Matthew Carter
Cloud Engineer III, IDEMIA Identity and Security
G2 4.7 star rating
4.8★ on G2 Crowd
“ShareGate is very user friendly and really makes my job much easier. We constantly have users requesting IT to copy Teams or SharePoint sites, and without ShareGate, it really is a very lengthy and manual process.”
Jennifer J
Application Engineer, Rocket Central
G2 4.7 star rating
4.8★ on G2 Crowd