10 things to know about Copy to and Move to (in SharePoint Online)

CopyMove-headerOf course you all know a number of ways to move documents from one place of SharePoint to another, such as Open With Explorer*, Content and Structure** and 3rd party tools.

But have you tried the “Copy to” and “Move to” options in SharePoint Online?
(I will use the words Copy and Move throughout this blog as this makes it easier to read…and write)

CopyMove-bar
Copy To and Move To become visible when you select one or more documents

I knew that Copy has been available for some time in document libraries, but only recently I have also discovered Move. So I decided to find out how it works and how I can explain this best to our audience. The Microsoft Help is accurate and helpful, but it does not mention everything.

1. This is only available in document libraries with Modern Experience. 

2. Copy and Move are available for Document, Asset and Picture Libraries.

You can Copy and Move folders or individual documents to other Document Libraries.
You can Copy and Move images from Asset and Picture Libraries, but only to the same Asset or Picture Library or other Document Libraries.
In Pages Libraries, you can only Copy a page and then only to the same Pages Library. This is useful when you want to base a page on an existing one.

CopyMove-Pages
In a Pages library, you can only Copy a page to the same library. No other targets are available.

 

CopyMove-targetoptions
Source and possible target libraries

3. Copy and Move can be done between OneDrive and SharePoint Online and vice versa.

CopyMove-OneDrive
Your OneDrive is always shown as option.

4. Copy and Move can be done between different site collections, unlike “Content and Structure”.

5. What you can do depends on your permissions.

a. To Copy, you will need at least “Add” permissions in the target site.
You will be adding documents, so you will need Contribute, Edit or Full Control or similar.
“Read” permissions to the source site are sufficient in order to be able to Copy content.
b. To Move, you will need at least “Add” permissions in the target site AND “Delete” permissions in the source site, as Move deletes the documents in the source site.

CopyMove-Permissions
The roles you need

 

6. Copy only copies the latest version, Move moves all versions.

This is the same as with Content and Structure, but it does not hurt to mention it again, as this is now available for more users and can have consequences!

CopyMove-Versions
Differences in Copy and Move w.r.t. versions

7. Move keeps the original Created and Modified dates and names.

Copy keeps the original Modified date and Modified By name, but Create date will be now and Created By will be the name of the person who copied. This makes sense, as you are creating a new instance with new Create info.
This can also be slightly confusing, as the Create date can be later than the Modified date.
In the screenshots below, I have used the same Source Library and two different Target Libraries, to show the difference between Copy and Move.
The documents have different dates, people and versions.

First, let us Copy the 3 selected documents

CopyMove-Copy3docs
Version number are 3.0, 2.0 and 5.0, respectively. Different names in Modified By and Created By.

 

This is the result:

CopyMove-3docscopied
All documents have been copied as a new version with the Created date of some minutes ago – while the Modified date is earlier! Created By is me (I did it) while the Modified By is still the same.

 

Now, let’s Move the same 3 documents to a different library:

CopyMove-Move3docs
Now we are moving these same 3 documents

This is the result:

CopyMove-3docsmoved
The original names and dates are in Created By, versions are the same.

 

8. You will receive warning messages in certain scenarios.

a. You Move a document to a target document library that has fewer versions enabled than the source. In this case, document Sharing 9 has 5 versions, the target library 3. You will get a useful warning and the option to stop the process. You do not get this warning when you Copy, as this only copies the latest version.
(This will become less of an issue with the changes in versioning coming up)

CopyMove-VersionWarning
Warning about fewer versions

b. You Move a document to a document library with fewer/different metadata. In this case, I am moving a document that has a Topic column to a target without that. Again, you can Copy it with no warning.

CopyMove-metadatawarning
Warning about different metadata

c. You Copy or Move a documents to a target location that already has a document with the same name.

CopyMove-Titlewarning
You can not Copy or Move when a document or folder with the same name exists in the Target library

d. You Copy or Move a document to/within a document library that has Content Approval, and do you not have sufficient permissions to approve content.
Added April 21, 2019, thanks to this blog by Paul Matthews.

041319_1828_accessdenie2
Not enough permissions to approve new content, in this case.

e. When you Move content, you delete content in the source. When you Move (and therefore delete) many documents in one go, you will receive a warning message. This is very considerate, but please be aware that it may freak some users out!
Added April 21, 2019, thanks to a screenshot from Joanne Klein:

IMG_0178
I think this is a helpful email, because it creates awareness of what you have done. 

9. This functionality is not available for guests.

Guests who want to Copy or Move get an error message, even if they have the correct permissions and see the options. Judging from the error message, the sites shown in the panel are sites you follow and/or have recently visited. As externals have no OneDrive to store their Followed sites, nor Delve to see the recently visited sites, this makes sense.
This may get awkward for long-term trusted external partners, though.

CopyMove-MysteryGuestIssue
Even though the option to Copy or Move is displayed, external users/guests can not do this.

10. The sites that are suggested as targets are based on the Office Graph. 

A good reason to Follow your sites – they show in the targets panel and save you searching. The suggestions are based on the Office Graph and this explains why external guests can not Copy or Move – they have no Office Graph. Thanks to Greg Zelfond for providing me with this info! 

CopyMove-followed sites
What is shown here depends on your Office Graph.

 

My two cents

I am quite happy with this functionality. It is very simple and it will be very useful in case of organizational change or archiving a project.
I now use it all the time when I move instruction and help documentation (that I write using a Word template on my laptop) from my OneDrive to SharePoint. Somehow it feels easier.

However, I would not be me if I did not see some risks. But as this is already quite a long post, I will leave that for next time.

Special characteristics of other ways to move documents

*Open with Explorer
Microsoft help
• Needs Windows on your PC as it opens Windows Explorer
• Needs Internet Explorer 32 bits, does not work with any other browser
• Only works with Classic SharePoint
• Content takes Create/Modify dates and names from the person performing the action and the date/time of the action
• No versions can be copied or moved

**Content and Structure
• Only accessible for people with Contribute or higher
• Only available to copy and move within the site collection
• Only available when your site collection has publishing features enabled

Image courtesy of Baitong333 at FreeDigitalPhotos.net

41 thoughts on “10 things to know about Copy to and Move to (in SharePoint Online)

  1. Paula May 22, 2018 / 3:28 pm

    Do you find it takes a long time when you choose to move a file using the Move option? I did this just to test it and it took forever. Maybe because it is new? It wasn’t a large document.

    • Ellen van Aken May 23, 2018 / 5:57 pm

      Hi Paula, No, I have not experienced that. At least not that I noticed.

  2. Steve September 26, 2018 / 12:48 am

    Why would you want to use the Copy to functionality in SharePoint? I thought the whole point of SharePoint was to have a document in ONE central place to collaborate on, not the same doc in several places In SharePoint? Am I missing something obvious here???

    • Ellen van Aken September 26, 2018 / 10:15 am

      Hi Steve, I have used it to copy a final version from the “work” site to the public site. One nice thing is that you get rid of all the old versions. That said, indeed there are not many scenarios for Copy. In the post after this one I have described the risks, and one indeed is “spreading content all over the place”. So yes, limited use for Copy.
      Cheers,
      Ellen

      • Gabriel Porto July 16, 2020 / 12:47 pm

        Hi there. There is another good use for Copy To. Considering that the user doesn’t have a installed version of Microsoft Office apps and use only the online apps. If you have a model document, you need to Copy It To the same library so you can start working on that document. I say this judging by the fact that online Office apps auto save changes. So, if you make changes on the original model, your content would be lost every time.

      • Ellen van Aken July 16, 2020 / 6:01 pm

        Hi Gabriel, yes, that is an excellent use of the Copy To, I use that quite often when I want to create a variation of a document.

  3. pelowski March 29, 2019 / 6:36 pm

    Good article, thanks! This is helpful.

    Out of curiosity, have you ever noticed, or had the experience, that the “Copy To” and “Move To” options disappear when certain files are selected? In a particular document library that I’m working with I’m just trying to flatten it out and get rid of the subfoldering but whenever I seem to select certain txt files, the Copy To and Move To options disappear. Even if I click the elipses and have just the file itself selected I don’t see the option.
    03.29.2019-13.33.21

    I’m try to figure out if there is anything unique about these files but I haven’t noticed anything yet.

    • pelowski March 29, 2019 / 6:46 pm

      Nevermind with my question. I think they have a bug with the hide/replace buttons on the toolbar JavaScript functionality especially as it seems to relate to TXT files. The “Copy To” and “Move To” options disappear but if I do a Shift+Refresh while on the page I can get them to appear again. FWIW, I’ve been able to replicate this behavior in multiple browsers. Regardless, thanks again for the post!

    • Ellen van Aken March 30, 2019 / 1:16 pm

      I am afraid I have not seen that behaviour, until now all document types have done what I wanted them to do. 🙂

  4. Martin Coupal August 28, 2020 / 3:18 pm

    Hi Ellen, very good list of items to know using copy/move. Another item to consider is the following scenario:

    You have a library using default column value setting (let say you specify a defaut column value at the root of library A) and have another library B (that is not using the column of library A).
    – You copy/move documents from B to A: The default value will be correctly set to documents in A
    – You copy/move a folder containing documents from B to A: The default value will be correctly set to the folder but NOT on documents.

    If your library B is in another site collection, both case will work as expected.

    If your library A is having documents sets folders with propagated values and you try the same operations where the destination will be these documents set folders, you will have the same behaviors (However, documents set do not propagate values on sub folders.)

    • Ellen van Aken September 6, 2020 / 10:53 am

      That’s an interesting one, Martin! Thanks!

  5. Sankar October 12, 2020 / 7:58 pm

    I’m unable to copy the document sets.

    • Ellen van Aken October 16, 2020 / 12:52 pm

      Hi Sankar, thank you for your comment. To be honest, I have never used document sets until now, but good to know that this is a limitation.

      • Matt Schuessler February 4, 2021 / 5:27 pm

        I came to google looking to see if anyone else had issues using “Copy To” with DocSets in SPO. I agree it does seem to fail

  6. Russell Gove October 23, 2020 / 5:26 pm

    one other note… Move copies the premissions of that souce documents. Copy does not,

    • Ellen van Aken October 24, 2020 / 11:32 am

      Interesting, I never thought to check that as I SO expect this to take the permissions of the new “parent”. Thank you!

  7. Peter Hag Lovstad November 16, 2020 / 7:52 pm

    It appears that copy to and move to does not work when document libraries are added as web parts to site pages.

    • Ellen van Aken November 21, 2020 / 10:43 am

      Ah, another catch! Thank you for bringing it to my attention – the last time I checked, some page types did not like being copied or moved. Will check again!
      Best regards, Ellen

  8. Alessandro Pagani January 13, 2021 / 9:06 am

    if I want to move a set of files to a subfolder in the same path, e.g. “superseded files”, the function move brings me back to the intial folder of the Current lybrary…in case of many projects I have to make several selections to go down to the actual folder and select the subfolder.
    Is there a way to have as “current library” the actual level on the tree?
    Best Regards, Alessandro

    • Ellen van Aken January 15, 2021 / 8:53 am

      Hi Alessandro, not that I am aware of, I always go to the “top” of the library and I do not know of any options to change that.
      Best regards,
      Ellen

  9. cerealkyller February 4, 2021 / 2:34 pm

    Hi, where is the progress bar? I refresh the page and now I cannot see the progress and the % of moved data.

    • Ellen van Aken February 13, 2021 / 2:40 pm

      Yes, that is a nuisance, right? I generally do not touch anything when I am copying or moving, to avoid stopping anything etc.

  10. Anne-Mie Vanhulle February 12, 2021 / 11:33 am

    I want to move files from classic to modern site.
    I have a problem with the metadata. Although I created the same metadata on the modern site it is complaining, probably because the technical names are different.
    Any Idea how I can solve this?

    • Ellen van Aken February 13, 2021 / 2:41 pm

      Well, you could switch off the mandatory metadata in the target site, and then when the items are in, add them manually? Of course this only works if you do not have too many files.

      • Anne-Mie Vanhulle February 14, 2021 / 3:24 pm

        Unfortunately this is not a solution for me.
        Microsoft doesn’t make it easy to copy list or libraries from on site to another.

  11. Abbas February 23, 2021 / 12:40 am

    Hi, how would I copy a document from Site A to Site B so that when I edit the document in Site A it updates to Site B?
    Thanks

    • Ellen van Aken February 23, 2021 / 6:20 pm

      Hi, thanks for that question. When you Copy, you make a new instance that leads a separate life from then on. I could think of two options: Create a link to the document in site B (can be done in a document library) – that way you still have one document and when you update it in site A, the link in site B will open the latest version. Make sure permissions are correct on both sites! Other option: use a Power Automate workflow that updates (or creates a fresh copy) the doc in Site B when you update site A. Good luck!

  12. Abbas February 23, 2021 / 10:25 pm

    Thank you Ellen will give it a go!

  13. Peter Whitton April 14, 2021 / 12:46 pm

    Hi there, I have been using the copy function to copy a defualt folder structure and some contained template files within, but have a frustration that when the files are copied it leaves them in a checked out state in the destination location.
    Are you aware or anyway to change this behaviour?
    Regards
    Peter

    • Ellen van Aken April 18, 2021 / 10:32 am

      Hi Peter, I am afraid I do not know. But if these are templates, could it mean that they miss certain metadata, content types or other things in the new location?
      I do not come across many checked out documents any more, but I do know that some files that I create from a SP doc library need checking in before my colleague can see them. Not sure yet what causes that, but it may be relared to what you experience.
      Best regards,
      Ellen

  14. corriespondent July 27, 2021 / 6:50 pm

    One more scenario – it seems that if you have information rights management turned on, you are unable to move the file (which makes sense).

    • Ellen van Aken July 28, 2021 / 6:52 pm

      Good one! I do not have experience with IRM but yes, I can imagine. Thank you for adding this!

  15. Mike Cairns March 15, 2022 / 9:22 am

    Another difficult scenario.
    SOURCE: Document library with content approval enabled with major and minor versioning.
    TARGET: A document library on another site.
    RESULT: Copying files in draft (unapproved) will result in an ugly error message “Cannot find the path specified exception from hresult 0x80070003”

    • Ellen van Aken March 15, 2022 / 5:51 pm

      Hi Mike, nice one! I guess I will need to revise and add to this post soon. Thank you!

  16. Martin Coupal April 27, 2022 / 3:48 pm

    Currently in Microsoft Teams, when you copy a file from one team to another, if the file already exists at destination, you have to option to add the source file as new version to the destination file. With the new Copy To / Move To window in preview, this will not work anymore…. Having the ability to add as a new version when the file already exits at destination should be available in any scenario (between libraries in same site, between site in SharePoint or Teams). For me this is a none sense no providing this option.

    • Ellen van Aken April 29, 2022 / 1:26 pm

      Hi Martin, thank you for this suggestion. It makes much sense, I think. Cheers, Ellen

  17. Cathy September 9, 2022 / 12:49 pm

    Hi, I’m not a whizz with technology so can I just clarify – I want the original documents to be in one folder that one a few have access to. I have “copied” the documents into a different folder with different access so that many people can collaborate on the copy together. The changes that are made to the copy by lots of people in a new folder, will these appear in the original document? I want to make sure the original document remains untouched. Many thanks!

    • Ellen van Aken September 10, 2022 / 11:28 am

      Hi Cathy, when you copy a document you create a new document, and that will take the permissions of the library/site where it lives in, and any changes will NOT be copied into the original. Of course this depends on permissions but it sounds like you have set it up correctly.
      Cheers, Ellen

  18. Dee January 5, 2023 / 8:18 pm

    Hi Ellen: When you copy a document from one library to another, if one of those documents is updated or replaced, will the other be changed too? In other words, are the original and copy linked?

    • Ellen van Aken January 6, 2023 / 3:10 pm

      Hi Dee, no, each document is its own instance from the moment the copy lands in the target library. This can be a blessing or not, depending on how you use it. Cheers, Ellen

Leave a comment