I know there are many ways to move a single window to another monitor. What I would like is the ability to move multiple windows simultaneously to another monitor. For example, is there an application that can move all the windows from monitor 1 to monitor 2, maintaining relative positions? Or swap windows on one monitor with another?

Such a thing would be useful if you are working on several things at once, or want to shift your focus to a particular set of tasks.


There are programs out there that can move all open windows to one monitor simultaneously. Display Fusion is one that I know of. However, unless you want all windows moved, you are going to have to go through them one at a time and select the ones you want moved anyway.

Using WinShiftLeft or WinShiftRight will move each window to the next or previous monitor and retain its relative position. You could move several windows over very quickly using this method, without having to move all of them.

  • This - I don't know of anything that'll move a SUBSET of windows, you either do them all at once or one at a time. – Shinrai Feb 4 '13 at 20:46
  • There are scripts for Display Fusion that let you move a subset of windows to another monitor. The scripts are easy to download with the built-in UI, and can be modified if needed. For example, I modified the "move all windows from monitor 2 to the current monitor" to instead: move all windows from the current monitor to the monitor I select in the popup. (I've since submitted this for inclusion in the downloadable script list) – Venryx Sep 27 '18 at 0:23

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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