Overview of the SharePoint Migration Tool (SPMT)

You can use the SharePoint Migration Tool (SPMT) for migrations ranging from a small set of files to enterprise scale. It lets you to move your information to the cloud and take advantage of the latest collaboration, intelligence, and security solutions in Microsoft 365.

SPMT supports migration to SharePoint, OneDrive, and Teams from:

  • SharePoint Server 2010, 2013, and 2016
  • SharePoint Foundation 2010 and 2013
  • Network and local file shares


Learn how to migrate file shares by using Migration Manager.

Current and pre-release versions

Use one of the following links to download SPMT:

After you download and install SPMT, see How to use the SharePoint Migration Tool to get started.

If you have installation problems, see Troubleshooting installation issues.

Supported features

For a complete description of features, see What does SPMT support?

If you prefer to use PowerShell, note that all SPMT functionality is supported. See Migrate to SharePoint using PowerShell.

Planning and assessment

Planning is the key to successful data migration. The SharePoint Migration Assessment Tool (SMAT) is a simple command-line tool that scans your SharePoint Server 2013 farm to help identify potential issues with the data that you plan to migrate to SharePoint in Microsoft 365. The results report points to articles to help fix any issues that are discovered. The tool runs in the background and doesn't affect your production environment.

To download the tool, go to SharePoint Migration Assessment Tool (SMAT)


The SharePoint Migration Tool isn't available for users of Office 365 operated by 21Vianet in China. It's also not available for users of Microsoft 365 with the German cloud that use the data trustee German Telekom. It is supported for users in Germany whose data location isn't in the German datacenter.

What does SPMT support?

How the SharePoint Migration Tool works

How to use the SharePoint Migration Tool

How to format your JSON or CSV for data content migration

Create a user-mapping file for data content migration

SharePoint and OneDrive migration speed

SharePoint provided Azure containers and queues for SharePoint Migration API