Can same application be opened in 2 different desktops in MAC

Solution 1:

Desktops in MacOS are not like running a different machine. So yes, you are right, you can think of them as multiple screens.

That said, you can have the same application on multiple screens. This requires the application to be able to have multiple parent windows. E.g. this works fine with a browser: Open a second window on desktop 1, enter mission control, and drag the second window to desktop 2. Now you can change desktops and have the same program running on both with different content. Clicking the dock icon will cycle through all open windows of the app, also if they are on different desktops.

This does not work for applications that can have only one parent window, like most email programs or professional editing tools.

Solution 2:

But I am unable to open same application twice in different desktops. Is this not possible?

Not all apps support running multiple instances, even if an additional instance can be started; however, if you want to attempt to have another instance of an already running app on a different Desktop then you can try the following:

  • Change to another Desktop
  • Open Terminal and use the following syntax:

    open -na $appname
    

Where $appname is in the form of e.g. Calculator or /Applications/Calculator.app, e.g.:

open -na Calculator

Or:

open -na /Applications/Calculator.app

For apps that support running multiple instances, and an instance already running, another instance will run on the same or other Desktop using this method.