I want to move a SharePoint Online page to another site, so I want to export and import.

Does anyone know anything about how to migrate site page?

Any information would be appreciated.

2 Answers 2


Currently there is no direct OOTB way to move site pages from one site to another site in SharePoint online modern experience.

You can try other workarounds as suggested in below references like using Power Automate or PnP PowerShell.

  1. Copy or Move Site Page from one site to another - Using Power Automate
  2. SharePoint Online - Copy site pages between site collections - is that possible? - Using PnP PowerShell

Microsoft documentation reference: Move-PnPFile

If you want Microsoft to implement this functionality in SharePoint Online in near future then you can vote and support below idea:

Add the ability to copy a modern site page from one site to another


One way you can try is to use the send to function in classic experience to copy the page to your new site. enter image description here

  • Thank you for your answer. I tried it, but it didn't succeed. Even if I look at the imported page, it is not displayed normally.
    – Hyonta
    Nov 26, 2020 at 7:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.