When copying a prototype from one page to another it breaks all interactions?

Thank you @Piotr_Gawinski ! This worked for me and was a huge time saver :hugs:

1 Like

The other answers didn’t work in my case, but THIS ONE WORKS!!
Thank you so much!!
I have a big prototype and now I have freedom to work on different versions. You saved the week s2

Thank you! this is the way, at least for now

This works for me! Thank you so much! :tada:

Thanks! Works great

Thank you guys for this. Saved a lot of time. But one of the best way to go around this, it to first go to the prototype mode, select all frame, Left click, and "Select move to page" select any of the pages, you intend to move your work, and all interactions would be maintained.

Thank You.


It works with plane frames but not with components. With components the interactions are preserved related to the main component and dont “transfer” to the instances. Plain duplication with frames (via ctrl + d or alt and drag) seems to be working

To add: The frames youre trying to copy and paste can themselves be components but the whole selection should not be a component (i was trying to create a flow of frames as a single component)

Try this: create a new file. go into proto mode. go back to your original proto file, switch to proto mode, select all, copy - move to the other file, paste. now just add the starting frames for your flows.

This worked for me, I was trying to copy a flow with interaction with master components, using this method of moving it into another page it created instances of my master components and keep all the interaction. Thank you! You saved me from redo all my work.

1 Like

Sorry if this has already been answered, but if you want a frame on another page, you can save it as a png and paste on desired page. As mentioned, go to prototype mode, but rather than moving, copy as png. Go to your desired page and paste. Boom! you’re done!

1 Like

This worked for me…To copy any flow from one page to another within the project

Duplicate the flow (Ctr+D or Cmd +D) then > Right click on the flow > You will see option " Move to page" this will show list of all pages… woahoo you are good to go now!

Make sure you duplicate the flow first otherwise main will get moved to selected page

And what if we want to move flows to another file? Or copy the flow and make changes? Move to page is not a solution for this.

Designers, I am begging you on my literal knees, please, please pleeeaaaase stop doing Figma’s job by proposing half-cocked “workarounds” that don’t actually address the issue, thereby giving Figma another reason to ignore the request.

Just stop. Stop.

1 Like