Chrome profile selection on a Mac: when the picker appears

People land on Chrome profile selection from two opposite directions. One group sees a full screen list of profile cards at every launch and wants it gone. The other cannot find where to choose a profile at all, or chooses one and thinks nothing happened. Both situations trace back to the same small set of behaviours, and only one setting actually controls the screen.

Two different screens both count as selecting a profile

The first is the launch picker. Chrome opens to a full window listing every profile on the machine, and nothing loads until one is chosen. Profiles can also be added, edited, or deleted from this screen.

The second is the profile menu at the top right of an existing window. Selecting a name there does not convert the current window. It opens an additional window belonging to the other profile, and the original window stays exactly where it was. That is the behaviour most often reported as a switch that failed to happen.

The reason is structural rather than cosmetic. A profile is a storage area bound to a window, holding its own cookies, extensions, history, and saved passwords. Google states the purpose plainly:

With profiles, you can keep all your Chrome info separate, like bookmarks, history, passwords, and other settings. Source: support.google.com

What is separated is the data behind the window, not the window itself. A window cannot swap its storage area mid session, so a second identity always means a second window.

Three different faults hide behind the same complaint

"Profile selection is not working" describes at least three unrelated situations. Identifying which one applies decides where to look, and saves a round of settings changes that fix nothing.

The profile is missing from the list. It was never created on this machine, or it belongs to a different macOS user account. A Chrome profile is a folder on the local disk. Signing in with the same Google Account synchronises bookmarks and passwords into a profile, but it does not cause the profile itself to materialise on another computer.

Selecting a profile appears to change nothing. The target window is already open and simply is not in front. This happens constantly once several windows exist, because none of them look different from a distance. Checking the window list in macOS usually reveals two windows where one was expected.

The chosen profile lands on a login screen. The switch worked correctly and the session in that profile has expired. Cookies belong to a single profile, so signing in again on one side has no effect on the other.

The third case gets reported as a bug more often than the others, and it is actually proof that separation is functioning. A login that propagated between profiles would defeat the entire purpose of having them.

What makes the launch picker appear

The picker only has meaning when two or more profiles exist. On a machine with one profile it never shows.

Whether it appears is governed by a checkbox labelled "Show on startup", reached through the profile menu, then Manage Chrome profiles, then the option at the bottom of that screen. Turned on, the list appears every time Chrome starts. Turned off, Chrome opens the profile that was in use last.

Two other things change the result without any setting being touched. On macOS, if the system is set to restore windows after a restart, the previous session can come back directly and the picker is skipped. And when Chrome is launched from a Dock icon or shortcut that names a specific profile, that instruction wins and no list is shown. A machine where the picker appears from one entry point and not from another is behaving correctly. The entry points differ, not the settings.

The same screen also offers a guest entry, which is a different thing entirely. A guest window keeps no history and no bookmarks, and discards everything when it closes. Choosing it does not create a profile. It suits lending the machine to someone for ten minutes, or checking how a page looks without any signed in state attached, and it suits nothing that has to survive until tomorrow.

Whether to keep the picker on

There is no single right answer here. The useful question is what happens in the first thirty seconds after launch.

How the day starts Picker Why
The identity in use changes day to day On One deliberate choice up front prevents the wrong sender
Work always starts in the same profile Off Removes an identical click every single launch
Several windows stay open all day Off Launch happens once, and the choosing happens later
The machine is shared with someone On Stops the next person inheriting the previous window

The picker buys a moment of confirmation rather than saved time. For anyone who runs five or six windows continuously, tuning it changes almost nothing, because nearly all of the choosing happens after launch, in the top right menu.

Order matters when both changes are made together. Decide the picker setting first, then arrange the launch entry points. Leaving the picker on while also adding profile specific launchers produces a machine where the list appears from one icon and not from another, which is correct behaviour that nobody can explain to themselves a month later. Either keep one entry point and show the list, or split the entry points and turn the list off. Those two combinations stay legible when revisited.

Why the wrong profile goes unnoticed

Every Chrome window looks the same. The only distinguishing marks are a small avatar in the corner and a theme colour, if one was set. Nobody checks the corner of the window while writing a message, so the wrong identity is usually discovered after the send button, by the person on the other end.

It also helps to be precise about what profile separation is. It sorts data. It does not lock it:

Only share your device with people you trust. If someone has your device, they can switch to any other Chrome profile on it. If they open your Chrome profile, they can see info like what websites you visited. Source: support.google.com

No authentication sits behind the picker. Choosing the work profile takes exactly the same single click as choosing the personal one. If the real requirement is that another person cannot read the contents, the separation belongs at the macOS user account level instead, where a password is enforced.

Deleting from the same screen removes local data

The picker is not only for choosing. Profiles can be created and removed from it as well, which is convenient for tidying up and dangerous if the scope of removal is misunderstood:

After you remove a profile from Chrome, the profile's bookmarks, history, passwords, and other settings are erased from the computer. Source: support.google.com

What is erased is the local copy. Anything that was synchronised to a Google Account still exists in that account and returns when the profile is recreated and signed in. Anything that was never synchronised is gone.

The items that most often fall into the second category are extension settings and the logins held inside extensions, which are frequently outside the sync scope. Nobody notices at deletion time, because the browser gives no indication that those pieces were local only.

Two checks before removing a profile. Confirm that it was signed in and syncing, and confirm that no internal system or client console exists that can only be reached from it. The removal control sits a couple of clicks from a screen people open dozens of times a week, which is precisely why it deserves deliberate handling.

Three ways to reduce how often a choice is needed

Arguing about the picker is less productive than removing the moments where a decision has to be made.

Give each profile a different start page. Colour is easy to ignore. Content is not. When one profile opens on a shared drive and another opens on a client dashboard, the identity is obvious from the page rather than from a nine pixel avatar.

Put separate entry points in the Dock. A launcher that names a profile skips the list entirely and lands directly in the right window. The number of icons goes up, the number of decisions goes down.

Name profiles after what they contain, not after who owns them. Two profiles called by a person's employers become indistinguishable within a month of changing roles. Naming them for the work done inside, such as the billing system or the client portal, keeps the list readable as circumstances change and makes the eventual cleanup obvious.

Plan around links opened from outside the browser. A link clicked in a mail client or a calendar is handed to whichever browser macOS treats as the default, and it opens in the frontmost window of that browser. There is no mechanism to choose a profile at that moment. The only reliable habit is to bring the intended window to the front before clicking. This is the case the picker setting cannot touch, and it gets worse with every profile added.

Past five profiles, choosing turns into searching

With two or three profiles, the launch list works the way a list should. The options are known before the screen appears.

At five or six, the character of the screen changes. Names start to resemble each other, the palette of theme colours runs out, and at least one card exists whose purpose nobody remembers. What is being done at that screen is no longer selection. It is a search, and the cost is not clicks but the pause before each click.

A second cost accumulates quietly alongside it. Extensions install per profile and hold their configuration per profile, so maintaining one extension across six profiles is six pieces of work rather than one. Saved passwords scatter the same way. Any decision to add a profile should be weighed against both sides of the ledger, the separation gained and the administration accepted.

That is the point at which the unit of separation is worth revisiting. Instead of one profile per account, the alternative is one window per application, so that mail always lives in the mail window and chat always lives in the chat window. Identity then resolves as a consequence of the place rather than as a separate decision, an arrangement described on the Workspaces page, with the feature by feature difference from a standard browser set out under Features. Tools built on this idea have existed for years and differ mainly in where the free tier stops, which is what Compared with Wavebox lays out.

What to change first

Open the profile list once today and read the names. If any card is one whose contents cannot be described from memory, the problem is the set of profiles rather than the setting that shows them. Consolidate first, adjust the picker second, and consider a per application arrangement such as SpaceDeck only if the list is still long after that.

Frequently asked questions

How is the profile picker at startup turned off?

Open the profile menu at the top right, go to Manage Chrome profiles, and clear the "Show on startup" option at the bottom of that screen. Chrome then opens the most recently used profile directly. On a machine with only one profile, the picker never appears regardless of this setting.

Why does choosing a profile open a new window instead of switching the current one?

A profile is a storage area attached to a window, and a window cannot change storage areas while it is open. Chrome therefore opens a second window for the selected profile and leaves the first one alone. Closing the old window afterwards is the only way to end up with one.

Can Chrome be told which profile opens links clicked in other apps?

No. macOS passes the link to the default browser, and that browser opens it in whichever of its windows is frontmost. Chrome offers no per link or per app profile routing. Bringing the intended window to the front before clicking is the only dependable workaround.

Do profiles keep a colleague from reading a shared Mac?

They do not. Google's own documentation states that anyone using the device can switch to any other Chrome profile on it, and the picker asks for no password. For genuine separation on shared hardware, use separate macOS user accounts, which do require authentication.

Back to all posts