SharePoint Migration

It helps the user to migrate all kinds of data from SharePoint to SharePoint with zero assistance. It migrates Site collections, Sites, Sub-sites, and all content directly to SharePoint Server 2019 (or any other version) & SharePoint Online. It retains List & Library ID during migration.

You can use smart filters like date, files, content type, permissions, versioning, etc., to migrate from/to SharePoint.

  • Migrates views, versioning, web parts, designer objects, workflows, custom workflows, forms (InfoPath, Nintex forms), etc.
  • Offers hassle-free SharePoint data migration from SharePoint 2010 to 2013, 2016 & 2019, SharePoint Online
  • Adds multiple SharePoint Sites for migration in one go
  • Migrates custom page designs, site log, custom logo, etc.
SharePoint Migration
SharePoint Migration from File Servers / File Shares

It offers the easiest way to migrate your content from local/remote file servers to SharePoint, SharePoint Online, OneDrive, & Google Drive; it migrates data in bulk along with permission and versions and provides advanced filters for selective migration from different sources. With the Job Scheduler, it performs automated migration at the desired time.

  • Offers SharePoint migration from synced cloud drive/network drive
  • Migrates Permissions, Metadata, Timestamps, Versions, etc. to SharePoint
  • Pre-migration analysis to plan an error-free SharePoint migration
  • Migrates large-sized files/folders without any restrictions or limits
  • Migrates in bulk or selectively (specific files/folders) using filters
  • Supports incremental migration (skipping duplicate files)

Migrating to SharePoint from public folders was never that easy. With this tool, you can migrate public folder data to SharePoint Server or SharePoint Online easily from an Outlook profile, live Exchange, or Office 365. So, this is the best SharePoint Migration tool for public folders.

  • Migrates all public folder items to SharePoint
  • Migrates public folder permissions (all levels) to SharePoint
  • Migrates public folders from Outlook profiles
  • Supports all types of Outlook profiles
Migrate to SharePoint from Public Folders
Migrate SharePoint data to file system
Migrate SharePoint data to file system

Kernel Migrator for SharePoint lets you back up the data from SharePoint Online, Office 365 public folders, OneDrive for Business, & Google Drive to local or remote file systems. You can back up the entire cloud data or specific data using its filters. The filtering options available are Versions, Include subsites, Date range (file creation or file modification), File, and User. You can also specify a location to back up the cloud data at your convenience.

  • Takes back up of SharePoint documents (from all sites / subsites)
  • Takes back up of OneDrive for Business and Google Drive data
  • Download Office 365 public folder data to file system
  • Takes backs up of major or minor versions of the content as per need
  • Allows to upload the backed up documents to any destination
What benefits does Kernel Migrator for SharePoint give to you?
Simplified migrations

Simplified migrations This tool performs complex SharePoint migration from its simple interface. You can add the source, destination and proceed to the migration. Even its filtering and mapping options are very simple.

Migration from any source

Migration from any source Multiple migration options are available on a single console. MS SharePoint (online and on-premises), Windows File System, Public Folder (live Exchange & Outlook profile), OneDrive for Business, Google Drive, and Microsoft Teams will be migrated effortlessly.

Overview of migration jobs

Overview of migration jobs A tabular job description gives the status of each migration job the user has created. There will be several columns that show the various details of all the migrations. This overview helps in easy understanding of the migration jobs.

CSV file for bulk migration

CSV file for bulk migration The SharePoint Migrator tool allows the user to create a CSV file containing information on the source and destination accounts. It enhances the quality and speed of the migration. Also, this automates the process to facilitate migrations in bulk.

Migration history

Migration history You can view the migration history with project names, migration source type, start time, end time, duration, destination, description. It will contain all the detailed information on the completed migration.

Trial migrations

Trial migrations Yes. It allows free trial migrations. You can get SharePoint Migration tool free download and request a trial license to work on the software. And you need not provide credit card details to download or get the trial license.

Features of Kernel Migrator for SharePoint

Know what all the features and facilities are included with the SharePoint Migrator tool.

Analysis before SharePoint Migration

Analysis before SharePoint Migration The tool's Pre-migration Analysis capability aids in risk prediction and risk mitigation during the actual migration. It does the analysis depending on parameters such as file name validity, file kinds, file size restrictions, etc. This makes it possible to determine whether or not the chosen material will be fully migrated to the target server.

Migrate Microsoft Teams data

Migrate Microsoft Teams data The software migrates Microsoft Teams from one Office 365 tenant to another. One can copy all the Teams data, including chats, folders, channels, etc., and copy it to the destination Team. If no corresponding Teams are available in the destination, one can create a new Team as well. Also, the tool provides an option to map the source and destination Teams with each other. There are filter options to migrate Teams data like chats, Channel tabs, Channel Posts, etc. Read more...

Migrates SharePoint Sites

Migrates SharePoint Sites/List/Library/Items/Teams From one SharePoint Server to another SharePoint Server, the solution enables seamless content movement. Even SharePoint migration between other Sites, Lists, and Libraries on the same SharePoint Server is made easier by it. With no modifications to the destination, the List & Library ID remains constant. You may also move processes, welcome pages, web elements, views, alerts, and sub-sites. It also migrates the list permissions and the site. According to the SharePoint version, it changes the site's home page. Read more...

Migrate Google Drive data

Migrate Google Drive data Safely place your data, including shared drives, from one Google account to another without the hassle of downloading them from the first account and then uploading them to the second. Also, you can preview the data before migration and schedule them at your convenience. Moreover, you can migrate Google Drive personal users with this SharePoint Migrator tool. Read more...

Migrate OneDrive data

Migrate OneDrive data The SharePoint Migrator tool migrates your business data from one OneDrive account to another securely. The integrity of data remains unaffected, and you can instantly access the data after completing the migration. There is an option to save the migrated data to a separate folder. Besides keeping the migrated data in a new folder, you can overwrite an existing file easily. Additionally, you can save the whole account’s backup by downloading a copy to the file system. Read more...

Migrates Content Along with Meta Data

Migrates Content Along with Meta Data You can migrate anything from SharePoint server including Content (Documents, Pages, List Items, Record Libraries), Structure (site collections, sites, subsites, content types, site navigation), and permissions. With this SharePoint Migration tool, you can easily transfer every single attribute of the file, folder, or the item along with its permissions. Also, the solution allows accurate mapping of the users between the source and target server. Importantly, it also migrates associated information like permissions, versioning, modification date, etc. Read more...

Automate Your Migration with Scheduler

Automate Your Migration with Scheduler Scheduling is a smart way to automatically start/stop the content migration jobs at your most convenient time frames. This function comes in handy for bulk migrations, as you can schedule the migration using a CSV file. You can also automate the migrations with specified conditions like migrate permissions, filters, remap users, etc. It needs zero user assistance during the migration, and you can accomplish a completely pain-free SharePoint migration.

Tenant to Tenant Migration

Tenant to Tenant Migration Tenant to tenant migration of SharePoint data is not that easy, especially in the absence of native Office 365 features. But the software helps organizations by giving them the freedom to perform SharePoint tenant to tenant migration. With this utility, you can migrate SharePoint data between two Office 365 tenants, including Users, Office 365 Groups, and Teams. Read more...

Migrate to SharePoint Online

Migrate to SharePoint Online If you’ve decided to move to SharePoint Online from SharePoint Server, but confused about how to do it effectively, then it will make it easier for you. With SharePoint Online Migration tool, you can migrate from SharePoint 2010/2013/2016/2019 to SharePoint Online (Office 365) and vice versa, without any issues.

Bulk Migration

Bulk Migration If you want to migrate the entire data in bulk from the file system, public folder, or SharePoint site/list/library, it is feasible with Kernel Migrator for SharePoint. Place all your content in a CSV file to perform the migration. You can run multiple instances of the solution to transfer bulk data in multiple sessions concurrently. Read more...

Download Now 100% SECURE Buy Now
Comparison between trial & full version
User can migrate documents, sites, sub-sites, site pages, version history, list and libraries, from SharePoint to SharePoint between single tenant or different tenants. Below are the easy steps to use Kernel SharePoint Migration tool:
  • Step 1: Install and run the tool.
  • Step 2: User can select the option SharePoint (On –premise / Online) from the source left pane.
  • Step 3: Right click and select Add new SharePoint Site option.
  • Step 4: Now user can add single site or add multiple sites or select specific from the list of sites.
  • Step 5: User has choice to choose login type between Basic and Modern Auth.
  • Step 6: After the Login process, site(s) will be added in the source. Now all site /sub-sites , documents, list and libraries Listed in software left pane. (You can migrate or take the backup).
  • Step 7: Now you can select Site or any specific List & Library / documents to migrate to destination SharePoint new site or any existing site / sub-site.
  • Step 8: In case if you migrate to existing site or sub-site , you need to add destination site using the same process as you have done while adding source SharePoint site(s).
  • Step 9: Now you can migrate the data from source SharePoint to destination SharePoint by Copy or Copy to option.
  • Step 10: Software has advanced filters to help the users for easy and selected data migrations.
Yes. You can migrate user permissions and document versions using the Kernel SharePoint Migration tool. If you need, you can migrate all the versions or the latest ‘n’ versions as per your choice. Also, there is an option to migrate specific versions (both major and minor).
Yes. Using this software, you can migrate document libraries along with permissions.
SharePoint Online Migration tool provides complete support to the migration of Office 365 Groups data including that of Teams.
The trial version of SharePoint Migrator tool migrates a single MS Team data to another Team. But it excludes the Chat folder from the migration.
Yes, you can. To enumerate the Site Collections, provide the URL of the Site collection using the 'Find Site Collection' option. After logging with the admin credentials, simply select the desired web app and this is how you can enumerate all site collections. Then select the specified sites of the selected site to add in the destination pane of SharePoint server for the migration.
No, the local file systems are automatically added as the default source by SharePoint Migration tool.
Yes, you can. To add a remote file system as source, simply provide the IP address of the machine that you want to add in the “Add New File System” option. Select the disk drive that you want to take remotely and then validate the connection. After establishing the connection with remote machine, it will add files/folders in the source pane.
Yes, our software supports migration from long paths while migrating from file servers to SharePoint. The software handles them internally and migrates the whole data.
Yes, our software handles special characters perfectly. If the source file server directory/files having a special character, our software replaces it with _ by default. You can change the character to another character using the global settings of the software.
You can move Office 365 public folders with your Office 365 account configured in your Outlook application.
The SharePoint Migration tool allows to export and import various SharePoint modules such as document library, templates, content types, web pages, site collections, structure reports and many more.
Yes, you can. Your system drives will automatically get added on the software. You can select any documents, images, etc. from the drive folder and double-click on it to view.
The SharePoint Migration tool free trial version has the following limitations:
  • Migrate only 5 items per folder
  • Do not migrate subsites
  • Migrate only 5 lists or libraries
For unlimited data, lists and subsites migration, purchase its full version from the website
Once you have added your SharePoint site, you can select the list, sites, subsites folder and use the filter option on the top pane. It filters the data on the basis of:
  • Date filter (file access, file creation, and file modification)
  • File filter (file name, file extension and file size)
The SharePoint Migrator tool includes an option to generate CSV file for File System, Public Folder and SharePoint Server and move the added files to SharePoint (2010,2013,2016,2019, SharePoint Online (O365)), OneDrive and Google Drive destinations. Follow these steps to generate the CSV file for File System.
  1. On the welcome page of the tool, select File System from the CSV Generation option at the top
  2. Then click on Add option to add local or remote files/folders
  3. Select the retrieved data to be added; you can also view group or user permissions with the given option
  4. Then select a destination on the system to save this CSV file
  5. Your CSV file is generated which you can use anytime for bulk migration
For the convenience of migrating multiple sites from SharePoint, our tool lets a central administrator connect multiple sites without requiring a separate connection for each site.
  1. Open SharePoint Migrator tool and right-click on SharePoint (On-Premises/Online). Choose Add New SharePoint Site.
  2. Click the Find/Add Multiple Sites button.
  3. Input the complete Central Admin URL, its username, and password. Then, click Next.
  4. The list of sites will appear, and you can use the checkbox to select sites for migration. You can check the accessibility of chosen sites and search for a site through the site collection URL or Site name. Click Finish after making your selection.
  5. Enter a project name; click OK.
  6. When a popup appears and asks whether you want to connect the site as a destination. Click No.
  7. All the sites will be connected along their different tree structure.
The error may occur when the Administrator account does not have role assignments to access the user sites. In the SharePoint Online management shell, you can run some cmdlets to assign such roles.
  1. Download the SharePoint Online Management Shell tool from the following URL-

    Basic Authentication – when you are trying to connect through the Basic Authentication option (through user ID and password), then run the new cmdlet;

    Connect-SPOService -Url -credential

    Modern Authentication - when you are connecting with Modern Authentication, then execute a new cmdlet;

    Connect-SPOService -Url

    A new wizard will pop up, asking you to enter the credentials of the Office 365 Administrator account. Input them.

  2. Run the second cmdlet;

    Set-SPOTenant -DisableCustomAppAuthentication $false

    After executing the command, wait for at least 5 minutes to save the changes. After that, you can connect with your SharePoint account, and there will be no error 401.

To add an Office 365 SharePoint site as the destination, simply use the following procedure:
  1. Right-click the root SharePoint Server and select Add New SharePoint Site.
  2. Enter the project name and site address.
  3. Click 'Find Site Collection' to enumerate the complete site collections.
  4. Now provide the Office 365 SharePoint site in the 'Central Admin URL' and provide admin login credentials.
    Note: It will enlist all the web application URLs present on the selected server.
  5. When not using 'Find Site Collection' option, then simply add project name and provide the URL of Office 365 site in the Site Address textbox.

This is how you can add Office 365 SharePoint site in the destination pane.

This error message is displayed when you've entered wrong login credentials – either provided a wrong username or password. Please try again with an authentic username and password to resolve this issue.
This type of error message is displayed in the following scenario:
  • Missing connection between the SharePoint server and its linked SQL Server
  • Either the linked SQL Server is turned off or its services are not functioning anymore.

To resolve this issue, try to build a reliable connection between SharePoint server and SQL Server. Also, verify that the SQL Server linked to the SharePoint server is running well along with its services.

This issue occurs because you don’t have the same template in the destination as in the source. So, you need to contact the site administrator to publish or activate it. For more details, see:
When you choose contents from site for migration, then the next wizard shows the option to Edit Source Selection. You can use this option to add more data for migration.
If you want to migrate the list separately, then while migrating as new, it will have a postfix for easy identification. While overwriting, it will first delete the earlier list/library with the same name and create the new one.
When you choose to migrate the site as new, then the SharePoint Migrator tool requires Destination Central Administrator URL, Central Administrator Username, and the Central Administrator Password.
Video Tutorial
SharePoint Video Thumb
play icon

Supported Source – Target System


  • Windows File System (Local / Network / Synced cloud drive)
  • SharePoint 2010, 2013, 2016, 2019
  • SharePoint Online
  • Public Folder
  • OneDrive for Business
  • Google Drive
  • Teams


  • SharePoint 2010, 2013, 2016, 2019
  • SharePoint Online
  • OneDrive for Business
  • Google Drive
  • Teams


Release Date:
June 2023

License Type:
Corporate, Corporate Premium & Technician

Intel® Pentium 4 Class or higher Processor

Minimum 4 GB RAM

4 GB free space for the installation and data migration

Windows 365 (Cloud PC)/ 11/ 10/ 8 /7 Service Pack 1

Windows Server 2022/ 2019/ 2016/ 2012 R2/ 2012/ 2008 R2/ 2008/ 2003

SharePoint 2013/ 2016/ 2019/ SharePoint Online (Office 365)

SharePoint Server Subscription Edition

SharePoint Foundation 2013/ 2010

SharePoint Server 2010

Hyper-V Server

VMware ESX/ ESXi Server

Microsoft Virtual PC

Exchange Server Online (Microsoft 365)/ 2019/ 2016/ 2013/ 2010/ 2007/ 2003/ 2000

Outlook 2019/ 2016/ 2013/ 2010/ 2007/ 2003

What customers say about Kernel Migrator for SharePoint
rating5 (4.9 / 5) 480 Reviews
Very effective and secure

In my quest for a SharePoint Online Migration solution, I discovered this tool, which proved highly effective. After configuring the settings, my data was quickly migrated across SharePoint platforms.

Full StarFull StarFull StarFull StarFull Star
Joshua Norman
  • 5 Star
  • 4 Star
  • 3 Star
  • 2 Star
  • 1 Star
Share your review
Why choose Kernel