Smooth Google migration

Migrate from Google Drive to M365 the right way

Learn more
ShareGate Migrate logo

Migrating to Microsoft 365 doesn't have to be a horror story

Wherever your content lives now, it lands in Microsoft 365 with permissions and version history intact. On-prem SharePoint, file shares, Google Workspace, Box, or another tenant. No scripts to write.

Trusted by 100,000+ IT pros

G2 4.8 star rating badge

4.8★ on g2

Gartner 4.7 star rating badge

4.7★ on Gartner

How it works

Migrate to Microsoft 365 with 75% less cleanup

Pre-migration analysis showing 2 warnings, 1 error, and no issues found with export report option.

Step 01

Scan and prepare sources

Auto-discover existing files, libraries, & workflows. Identify permission issues, unused accounts, and risky configurations. Fix in bulk with 1 click.
Drag and drop migration of documents, site collections, labels, mailboxes to Microsoft 365 destination.

Step 02

Automate data migration

Move all your data into Microsoft 365. Maintain access rights, folder hierarchies, and file metadata. Monitor sharing. Revoke access to sensitive files.
Interface showing marketing and operation team results with successes and warnings and export report button.

Step 03

Land clean

Bring 70% fewer files with you. Skip 75% of the post-migration cleanup. No permissions to remap. No data to re-validate.
WHAT ORDER TO MIGRATE IN

Identity first. Then mailboxes. Then content.

Get the sequence wrong and you spend weeks re-mapping permissions. ShareGate runs all three steps, in order, in one tool.

Request a demo
Recommended Microsoft 365 migration order: Entra ID identities first, then mailboxes, then content

Step 01 · Identity

Entra ID

Users, security groups, Microsoft 365 groups, memberships, license assignment. Conflicts surfaced and resolved before anything moves.

Step 02 · Mailboxes

Exchange Online

Messages, calendars, contacts, group mailboxes, and archive mailboxes where enabled. Mailboxes under Litigation Hold move without removing the hold.

Step 03 · Content

SharePoint, Teams, OneDrive

Structure, permissions, and version history intact, not flattened on arrival.

Know what you're moving. Move it right. Keep it clean.

ShareGate Migrate pre-migration analysis flagging unsupported templates, errors and warnings to resolve before migrating

Real customers, real results

“ShareGate helped us cut two-year migration projects down to nine months for clients with complex environments and petabytes of data.”

Maggi Honda
Senior Principal Engineer at CDW 

“Utilizing ShareGate has helped us increase IT efficiency and allowed us to put more time where we are needed most. It’s made a slow process much easier and more streamlined.”

Matthew Carter
idemia-logoCloud Engineer III, Information Technology, IDEMIA Identity and Security North America

“Partnering with ShareGate has been a good decision for Adepteq—they’ve never let us down. ShareGate helps us stand out in the UK market, and without them, we’d feel a big impact on our renewal revenue stream.”

Ian Loman
Microsoft Cloud Expert and Sales Director

“I love the reporting tool, and I’ll continue using it even after the migrations. It presents a simple overview of your environments, and it’s great for governance and providing easy-to-read reports to the business users.”

Amy Senécal Côté
SharePoint Administrator

Frequently asked questions

How is ShareGate Migrate different from Microsoft's native migration tools?

Microsoft's native tools move data, not identity. They're fine for simple migrations. Anything more advanced, and you're writing PowerShell.

ShareGate Migrate is built on the same Microsoft-supported APIs and handles the entire migration sequence. No brittle scripts, no guesswork.

Users, groups, and memberships move first, so mailboxes don't fail, and permissions don't break. Then, SharePoint, Teams, OneDrive, and Exchange Online from one tool, with permissions, versions, metadata, and original authorship intact. You get a report of what actually landed, and you keep it afterward to run the tenant.

What can ShareGate migrate to Microsoft 365?

Entra ID identities, Exchange Online mailboxes, SharePoint sites, Teams, and OneDrive, with permissions, metadata, and version history preserved. Purview sensitivity labels are mapped as content moves. ShareGate does not migrate device objects, workstation profiles, or on-premises Active Directory.

Can ShareGate migrate from on-prem SharePoint, file shares, Google Workspace, or Box?

Yes, all four. On-prem SharePoint 2010, 2013, 2016, 2019, and Subscription Edition. Network file shares into SharePoint or OneDrive. Google Drive, Gmail, and Calendar. Box.com via PowerShell, on Pro and Enterprise. Dropbox is not supported.

What order should you migrate Microsoft 365 workloads in?

Identity first, then mailboxes, then content. Entra ID users and groups have to exist in the destination before mailboxes can map correctly, and mailboxes have to exist before content permissions resolve against real accounts.
Get the order wrong and permissions don't follow, which turns into weeks of re-mapping. ShareGate runs all three steps in one tool.

Does ShareGate preserve permissions, metadata, and version history?

Permissions, authors, timestamps, metadata, and version history migrate with the content, and SharePoint structure is recreated rather than flattened.
One trade-off: Insane mode uses Microsoft's Migration API for maximum speed and can reset version history to 1.0. If full version history matters more than speed, don't use it.

Is there a limit on how much data or how many users I can migrate?

No. ShareGate is a flat annual license with no cap on users, mailboxes, data, or tenants. Plans differ by concurrent migrations: 1 on Essentials, 5 on Pro, 25 on Enterprise.
Above 100 TB, contact Microsoft first so they can provision the destination content database. That is a Microsoft requirement, not a ShareGate one.

How does ShareGate handle Microsoft 365 throttling and very large libraries?

Throttling gets managed, not bypassed. ShareGate identifies its traffic to Microsoft as an approved ISV, follows Microsoft's retry directives, and keeps retrying throttled requests until they're accepted. A 429 or 503 doesn't end your migration. For large volumes: batch from the pre-migration scan, run concurrent migrations, and schedule outside business hours. Mailboxes cap at roughly 1.5 GB/hour each, a Google and Microsoft API limit, so concurrency is how you go faster.

What happens if a migration fails partway through?

You see exactly which items failed and why, then re-run. Re-runs are incremental, so only what changed or failed moves again, and they're included in your license at no extra cost. Every run produces a per-item report marking each object success, warning, or error. Migrations can be canceled but not paused or resumed, which is why the incremental re-run matters: you never redo work that already succeeded.

Does ShareGate offer 24/7 support?

Standard support is included on every plan. 24/7 priority support is included on Enterprise. Unlimited support and software updates come with every subscription.

Can I test a migration before committing to the full cutover?

Yes. Start with a free trial, all features included, and run a batch against a pilot group or a test site collection. Because migrations are copy-only and re-runs are incremental, a test run costs you nothing but time.

Compare Sharegate

Comparing tools?

We won't put a scorecard we wrote ourselves on our own product page. Here's the honest breakdown instead.
G2 Grid Leader badge, enterprise, Summer 2026
Leader Enterprise - M365 Management Tools - Summer 2026

"ShareGate has provided me with the ability to deliver projects faster, more efficiently than using other toolsets."

Enterprise
|
5
★ on g2