Move Copy Migrate SharePoint OneDrive files folders to different site collection location

SharePoint Online provides a very easy Out Of The Box way to move/copy documents to a different location. This includes files and folders both.

Business end users can perform these steps easily themselves without dependency on Admin or IT support team. Simple content migrations within tenant can be performed this way without need of SharePoint migration tools like ShareGate, Metalogix or AvePoint.

Steps to Move / Copy

  1. Navigate to the document library or folder where file resides.
  2. Select the file, check from the left most option.
  3. Click on Actions, the 3 dots (...) from menu or ribbon.
  4. Select appropriate option
    • Move to - move the file/folder to new location. Removed from source.
    • Copy to - copy the file/folder to new location. Retained in source.
    SharePoint Move Copy file.PNG
    SharePoint Move Copy file

  5. You will see a new window with message, "Move/Copy X items".
  6. Places - Choose a destination
    • Current Library - Move/Copy to a different folder in same library
    • Your OneDrive - Move/Copy to your personal OneDrive for Business
    • Tenant (frequent sites) - Move/Copy to frequent sites displayed on screen
    • Browse sites - Move/Copy to different site collection or sub site from your tenant
    Move SharePoint File.PNG

  7. Click 'Move Here'. Optionally, you can also create a New Folder from the same screen in the destination library.

The file metadata is also retained when you perform a move action. Properties like Created, Creaded By, Modified, Modifie By and other custom column values also move with the file, ensure you have same set of fields on source and destination.


  • getting message 'you are not allowed to perform this action'
    anon 30 Aug 2020 04:20:16 GMT
  • Further comments disabled!
Try Out Code2care Dev Tools:


Android Java Linux Microsoft Google Python macOS Notepad++ Microsoft Teams CSS PHP SharePoint Html Linux C Programs Bootstrap jQuery Sublime Android Studio Facebook Eclipse WhatsApp News MySQL Json HowTos JavaScript FTP S3


Code2care is an initiative to publish and share varied knowledge in programming and technical areas gathered during day-to-day learnings and development activities.

Students and Software Developers can leverage this portal to find solutions to their various queries without re-inventing the wheel by referring to our easy to understand posts. Technical posts might include Learnings, Tutorials, Trouble-Shooting steps, Video Tutorials, Code Snippets, How Tos, Blogs, Articles, etc.
🎉 We are celebrating the 10th years of Code2care! Thank you for all your support! We hope we made a difference.
We strong support Gender Equality & Diversity.

We stand in solidarity with Ukraine - Make a donation to UNHCR -