How to use two Gmail accounts on a Mac without signing out
Short answer: stop adding both accounts to one browser session and give each its own Chrome profile. A profile keeps its own cookies, so both accounts stay signed in permanently and never fight over which is "primary". The remaining nuisance is switching between them, which macOS makes awkward because every profile shares one Dock icon.
On this page
Why adding a second account goes wrong
Google lets you sign into several accounts at once, and then numbers them: your first
becomes /u/0, the next /u/1, and so on. It looks like it works
until you actually use it.
- A Drive or Docs link opens under whichever account is "current", not the one that owns the file — so you get "You need access" for a document you own.
- Signing out of one account signs you out of all of them.
- Calendar invites and notifications come from the wrong identity.
- Extensions, history and saved passwords are shared, so work and personal browsing sit in one pile.
All of it traces to one cause: multi-login accounts share a single cookie jar. They were never separate, only labelled differently.
What a profile changes
A Chrome profile is a genuinely separate browser identity. Each one carries its own:
- cookies and sessions — so two Google accounts never collide;
- saved passwords and autofill;
- extensions, so your work password manager is not in your personal browsing;
- history, bookmarks and open tabs;
- default search and settings.
Both accounts stay signed in indefinitely. A Drive link opened in the work profile opens as your work account, because that profile has no knowledge of the other.
Setting it up
- Click your avatar in Chrome's top-right corner, then Add.
- Sign in with the second Google account and give the profile a name and colour you will recognise.
- Repeat for any client or side-project account. There is no practical limit.
Sign into Google inside each profile and its bookmarks, extensions and passwords sync to that account, so the separation follows you to another machine.
The switching problem
This is where macOS lets you down, and why people give up on profiles and go back to two different browsers.
All your profiles share one Chrome icon in the Dock. Clicking it gives you whichever profile Chrome considers current. To reach a specific one you go through the avatar menu, which opens a new window rather than returning you to the window that profile already had open. Within a day you have several windows per profile and no reliable way back to the one you want.
The workaround people find online —
open -na "Google Chrome" --args --profile-directory="Profile 1" in an Automator
app — opens the right profile but
a brand new window every
time.
Okie Dockie closes that gap: each profile gets its own Dock icon, badged with that profile's picture, and clicking one brings forward the window that profile already has open. Work and personal become two icons you click, exactly like two applications, while staying one browser with one set of updates.
Links from Mail and Slack
One thing no tool fixes: when you click a link in Mail, Slack or Notes, macOS hands it to your default browser as an application, with no profile attached. Chrome opens it in whichever profile is current — which is why a work document sometimes opens under your personal account.
There is no setting for this in macOS or Chrome. The practical habit is to reach for the profile first and paste the link, rather than clicking it from the other app. Annoying, but at least predictable once your profiles are one click away.
Get every Chrome profile into your Dock
Okie Dockie builds a real Dock icon for each Chrome profile you use, badged with that profile's own picture. Click one and you land back in the window it already had open.
Everything except Chrome profile icons is free forever, and the profile icons come with a 7-day free trial that starts on its own — no sign-up, no card. macOS 13+, Apple Silicon and Intel.
Frequently asked questions
Can I stay signed into two Gmail accounts at once on a Mac?
Yes, and reliably, if each account has its own Chrome profile. Google’s built-in multi-login keeps both signed in but shares one cookie jar, which is why links open under the wrong account and signing out of one signs you out of both.
What is the difference between a Chrome profile and adding an account?
Adding an account shares cookies, extensions, history and passwords with every other account in that browser. A profile separates all of them, so the two identities never interact.
Why do Google Drive links open under the wrong account?
Because Google routes links by a user index — /u/0, /u/1 — based on which account is current, not which owns the file. Separate profiles avoid it entirely, since each profile knows about only one account.
How do I switch between profiles quickly?
Natively you use Chrome’s avatar menu, which opens a new window each time. For one-click switching back to the window you already had open, each profile needs its own Dock icon.
Does this work with Google Workspace accounts?
Yes. Profiles treat a Workspace account exactly like a personal one, which is what makes client and employer accounts practical to run side by side.
Was this guide helpful?
Thank you — that tells me what to write next.