Need help. Multiple Chrome windows / multiple profiles / multiple monitors

Hello. I want to see if keyboard maestro can do the following:
Open up a chrome window from profile #1, and place it in monitor 1
Open up another chrome window from profile #2 and place in monitor 2
Open up another chrome window from profile #3 and place in monitor 3
Is this possible?
Thank you.

Howdy, welcome to the forum! As you might have already figured out, this is a great community full of people who love to help.

I don’t have multiple GC profiles, and I only use one external monitor, so I’m unable to test this, but the demo macro I created and posted below should either work or at least get you headed in the right direction.

Let me know if it doesn’t work and we can go from there.


Download Macro(s): Multiple Google Chrome Profiles on Multiple Monitors.kmmacros (12 KB)

Macro Image (Click to expand/collapse)

Macro Notes (Click to expand/collapse)
  • Macros are always disabled when imported into the Keyboard Maestro Editor.
  • The user must ensure the macro is enabled.
  • The user must also ensure the macro's parent macro-group is enabled.
System Information (Click to expand/collapse)
  • macOS 13.6.3
  • Keyboard Maestro v11.0.2

Thank you. Unfortunately it doesn't seem to work.. it's only opening up one chrome window, and when I change the profile information, it still opens up the original profile. Any ideas?

wait! I got the profiles working. How would I add tabs to each of the windows? ie, I want two different tabs opened to gmail and google calendar for each window.
lastly, I'm hoping that each window can open in the top left of each screen.
Thank you!

Glad you got it working!

For your other questions, take a look at the following pages: Browser Window Actions wiki page, and
Manipulate a Window action wiki page.

The KM wiki has a lot of great info for starting out. If, after reading those pages, you’re not able to get things going, please let me know and I’d be glad to give a more detailed sample macro. :+1:t2:


I've made some progress, there are two issues that remain:

  1. It opens an empty tab on each window screen
  2. The windows all appear on the same monitor
    Thank you for any insight.

Here are a few tips that could help you:

  1. Get a macro "Window Properties" by @ccstone from the library. You can position a window anywhere you want, and this will show you the coordinates you can use to position it there again.

  2. Use a "select menu" action to switch to the Chrome profile you want

  3. Use an "open url" action to open a tab to that location.

  4. Rinse and repeat

Good luck!

1 Like

Thank you! Works great.

Hi, I'm new here and would love to find the macro you mention "Window Properties" by @ccstone". I've tried searching the library but can't find it. Can you help? thanks

Try this:

1 Like

Thanks. I'll have a look.