83

Is there any keyboard shortcut for changing it? Google couldn't solve my problem.

I'm using too many different profiles for my blog and their social media profiles etc. Sometimes it's getting annoying to open it with mouse from top corner. I love shortcuts.

1
  • 1
    This isn't a keyboard shortcut, but if you right-click it, you get a quick-access menu.
    – alirobe
    Mar 10, 2016 at 10:37

11 Answers 11

135

Windows and Linux:

Ctrl+Shift+M then then Enter then or until you reach the user you want.

Mac OS:

+Shift+M then then Enter then or until you reach the user you want.

Note

On Chrome 78 this keyboard shortcut opens the profile menu and focuses your previous used profile, so after you invoked the menu it's enough to hit Enter to quickly switch from one profile to the other.

8
  • 12
    What an "EASY SHORTCUT" Ctrl+Shift+M then ▼ then Enter then ► or ◄ until you reach the user you want. Please add few more keypresses Google :)
    – Rajkiran
    May 25, 2015 at 11:37
  • 2
    Note: For Mac users you'll need to use ⌘ Cmd instead of Ctrl
    – shim
    Sep 29, 2015 at 20:16
  • as a side note, just pressing Cmd/Ctrl + Shift + M is what brings up the menu. You can use the directional arrows and enter key to navigate that menu but you don't need to continuously hold down the hotkey - and pressing esc will close the menu should you need that.
    – mmm
    Jan 21, 2016 at 20:52
  • 1
    This solution works for me on Version 53.0.2785.116 (64-bit). it should be the solution Sep 22, 2016 at 19:42
  • @JacopKane As Daniel has stated, this should still be the answer to the question, as it has both Mac and Windows shortcuts. Whereas Patrick's answer only has a Mac shortcut.
    – imtheman
    Sep 22, 2016 at 21:11
39

Chrome now has a "People" menu. If you have two profiles, say "Work" and "Personal",

  1. go to System Preferences -> Keyboard -> Shortcuts -> App Shortcuts
  2. click the +
  3. choose "Google Chrome.app"
  4. add one keyboard shortcut for "Work" and another one for "Personal".
10
  • 1
    Perfect solution! This should be the accepted answer.
    – merlin
    Nov 21, 2016 at 8:40
  • 2
    @shivshnkr The menu item names in the Keyboard Shortcut preferences need to be exact, but I don't see a menu item to switch between windows in Chrome, probably because it's an OS-level thing. The default is ⌘-` (backtick) which is under Keyboard -> Shortcuts -> Keyboard -> Move focus to next window Jan 20, 2018 at 18:45
  • 1
    Specifying the OS where this would work would be helpful. Is this for Mac?
    – NotThatGuy
    Jul 8, 2021 at 18:53
  • 1
    @EsseTi The name of the menu item in the Keyboard Shortcuts has to be exactly the name of the menu item. Chrome now adds your first name in the profile, so the menu item title might be Personal (Esse) Mar 30, 2023 at 16:30
  • 1
    You deserve an award for this answer.
    – kocodude
    May 13, 2023 at 13:17
24

Below are instructions to setup your own quick shortcuts for Mac OS X in case you consider Chrome's default combination of keys too long for a "shortcut".

Part 1.

  1. Launch Chrome
  2. Click "Preferences" in "Chrome" menu in the top bar. You should see more than one user profile in the section People. For example, "Work" and "Personal" or "Work" and your name.
  3. Click on "Personal" or your name and click "Edit" below it.
  4. Rename it to "Gpersonal" or something else. I am not sure why this is needed, but it worked for me only after renaming it.

Part 2.

  1. Go to Mac OS X Settings You can do it via Apple icon in the top left corner.
  2. Go to "Keyboard" > "Shortcuts".
  3. Choose "App Shortcuts" in the left pane.
  4. Click "+" in the bottom.
  5. In "Application" section choose "Google Chrome"
  6. In "Menu Title" type first profile name. For example, "Work" without quotes.
  7. Choose a keyboard shortcut, for example, "Cmd+Shift+,".
  8. Click "Add".
  9. Click "+" in the bottom.
  10. In "Menu Title" type first profile name. For example, "GPersonal" without quotes.
  11. Choose a keyboard shortcut, for example, "Cmd+Shift+.".
  12. Click "Add".
  13. You can go back to Chrome now and try new shortcuts.
1
  • Can we use a similar shortcut property for switching to an already open incognito window?
    – shivshnkr
    Oct 20, 2016 at 19:19
15

For Mac OS X :

Since there is the People menu and in Mac OS X, you can access all items in menus with a search in the Help menu, you can also do :

cmd + shift + ? (to access the search in the help menu)

[name of the profile]

Enter

What is nice with this tip is that, it works also to have a "shortcut" to menu item that do not natively have one :-)

2
  • A nice alternative for keyboard people like me, thanks
    – JacopKane
    Mar 17, 2016 at 15:30
  • This is objectively the best answer. Nice!
    – Buckwad
    Oct 13, 2018 at 3:07
5

With the latest version of Chrome, there is now a Menu option "People" at the top, with items for each profile you maintain. Since this is now a built-in menu, it is possible (at least on OSX) to bind a custom keyboard shortcut to switch to a specific profile.

For example, I have a shortcut set up for "Personal" (Ctrl+Cmd+Shift+1) and "Work" (Ctrl+Cmd+Shift+2) - you just have to make sure your profiles aren't named exactly the same.

5

First we need to access Chrome profile switcher options; the default keyboard shortcut for this is “Ctrl + Shift + M.” Just press “Ctrl + Shift + M” on any active window in Chrome, and the profile switcher should drop down from the top-right corner.

1
  • I like the simplicity of this answer. Additionally,,, it works! Oct 7, 2020 at 8:24
2

I created a small autohotkey script if you want to automate shortcut.

#IfWinActive, ahk_class Chrome_WidgetWin_1

    ^+k::SendInput ^+m{up}{up}{enter}{right}{right}

    ^+m::
        WinGetPos,,, Width,, A
        ControlClick % "x" width - 175 " y10",,, Right
        SendInput {down}
    Return

#IfWinActive

Note: You may need to change the values of 175 and 10 depending upon your system resolution

2
  • 1
    Wouldn't be a SuperUser answer without ❤ of Autohotkey
    – Jay Wick
    Nov 8, 2016 at 0:22
  • 1
    @Jay! I am a big fan of AHK. My personal AHK file is over 2000 lines of code written by me in just 2-4 years :)
    – user398328
    Nov 8, 2016 at 13:20
2

All the answers are not the best if you have created many Chrome profiles, for example you have created more than 1000 profiles, you will find that it is so hard to find the specific profile you want to open. As Chrome has remove the option to create desktop shortcut, so you can not search the specific profile easily with PC file search function.

Here is the solution(for MAC Users):

  1. open a Chrome tab and type the following into address bar。 chrome://profile-internals/
  2. Command + F to search the profiles name, click it and you see the order number of the profile. for example
  3. open terminal and paste the following code and then enter, you will easily open the profile you want, do not need to search it one by one.
open -n -a "Google Chrome" --args --profile-directory="Profile 41"

change 41 to the order number you want.

0

I am not pretty sure about switching between too many profiles but if you have just 2 profiles in google chrome, you can switch between them easily using Cmd+~ keyboard shortcut. I use this everyday and it works for me.

0

Easy way:

  1. install Chrome Canary,
  2. setup second profile there
  3. enjoy having two Chrome apps in the Dock

Method works well both on MAc and Windows.

two Chrome browsers with different profiles

-2

This is helpful Ctrl+Shift+M then ▼ then Enter then ► or ◄ until you reach the user you want.

But this is even faster way to switch : In the upper right corner of the browser window right-click on the current profile name and then select the other profile, this i find much faster

1
  • 6
    The first part of your answer is a copy of another answer. The second part doesn't answer the question, which is asking for a keyboard shortcut.
    – DavidPostill
    May 5, 2016 at 13:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .