How to Copy a SharePoint Document Library to Another Site
Question details
The user needs to copy an entire SharePoint document library, including all its contents, from one subsite to a completely different SharePoint site.
- Product
- Microsoft SharePoint
- Device & OS
- not provided
- Scenario
- Migrating or duplicating files across different SharePoint sites or subsites.
- Observed behavior
- The user aims to successfully transfer the document library while preserving necessary metadata, permissions, and version history.
Before copying the document library, verify that you have Site Admin or Full Control permissions on both the source and destination SharePoint sites. Additionally, take note of any custom metadata or version history requirements, as these may dictate which migration method you choose.
Use SharePoint's Built-in 'Copy to' Feature
The easiest method for transferring files and folders between SharePoint sites without using code.
Open your SharePoint site and navigate to the document library containing the files you wish to copy.
Select the files or folders you want to copy by clicking the circular checkmark next to each item, or select all items by checking the top circle in the header row.
Click the 'Copy to' button located in the command bar at the top of the library. If you don't see it, click the three dots (More options) to find it.
In the side panel, select the destination SharePoint site and browse to the specific target document library, then click 'Copy here'.
Use PowerShell for Advanced Library Migration
Best for bulk migrations or when you need to preserve full version history and complex metadata.
Looking for a Simpler Way to Manage Documents?
If managing SharePoint permissions and library migrations feels overly complex, consider using WPS Office. It provides a lightweight, highly compatible alternative to Microsoft Office, complete with seamless built-in cloud storage for easier file sharing and team collaboration.
- 1. Download the software: Visit the official WPS Office website and download the free software suite.
- 2. Install and sign in: Run the installation file, then sign in with your email to unlock built-in WPS Cloud features.
- 3. Manage documents easily: Create, save, and share your documents directly from the WPS Office workspace with seamless cross-device syncing.

Frequently Asked Questions
Does copying a SharePoint library transfer its version history?
Using the standard 'Copy to' feature in the SharePoint user interface will only copy the latest version of your files. To retain the complete version history, you must use PowerShell, the SharePoint Migration Tool (SPMT), or a third-party migration software.
Can I copy a SharePoint library including its custom columns and metadata?
Yes, but you must first ensure that the destination document library is set up with the exact same custom columns. Alternatively, you can save the source document library as a template (including content) and use it to create the new library on the destination site.
Why is the 'Copy to' option missing in my SharePoint library?
The 'Copy to' option might be missing if you are using the classic SharePoint experience instead of the modern UI, or if you lack the necessary permissions. Ensure you are in the modern library view and have at least 'Read' and 'Download' permissions on the source files, and 'Edit' permissions on the destination site.




