How to separate work and personal browsing on a Mac
Short answer: use Chrome profiles, not separate browsers and not incognito. A profile gives each identity its own cookies, logins, extensions, history, bookmarks and saved passwords, and it is the only option that scales past two. The part macOS leaves broken is switching between them — profiles all share one Dock icon — which is what Okie Dockie fixes by giving each profile its own.
On this page
Why this is worth doing at all
One browser holding both halves of your life causes a specific, recurring set of problems. You get signed out of your work Google account because you logged into your personal one. A client screen-share shows your personal bookmarks bar. Autocomplete offers the wrong address in the wrong context. Two accounts on the same service fight over which one is current.
None of these is catastrophic on its own. Together they cost you a few minutes several times a day, and the fix takes twenty minutes once.
Option 1: two different browsers
Chrome for work, Safari for personal. Genuinely separate, requires no setup, and the Dock switching works perfectly because they really are two applications.
It stops at two. A third identity — a client account, a side project — has nowhere to go. And you end up maintaining extensions, settings and bookmarks twice across browsers that behave differently.
Good for: exactly two identities, and you do not mind two browsers.
Option 2: incognito or private windows
People reach for this constantly and it is the wrong tool. Incognito forgets everything when you close it: that is its entire purpose. You will re-log-in every session, your extensions are mostly disabled, and nothing is remembered between windows.
Incognito is for not leaving a trace on a shared machine. It is not a second identity.
Good for: a one-off login. Nothing ongoing.
Option 3: two macOS user accounts
The strongest separation available: different home folders, different keychains, different everything. Fast User Switching moves between them.
The cost is heavy. Each account runs its own copy of everything, which doubles memory use, and switching means leaving your current session entirely — you cannot see a work window and a personal window at the same time. For genuinely separate machines-in-one it is right; for keeping two Gmail accounts apart it is enormous overkill.
Good for: a shared family Mac, or a hard compliance boundary.
Option 4: browser profiles
This is the answer for almost everybody. A Chrome profile carries its own:
- cookies and sessions, so two Google accounts never collide;
- saved passwords and autofill;
- extensions — your work ad blocker and password manager, not your personal ones;
- history, bookmarks and open tabs;
- default search and settings.
Add one from the avatar in Chrome's top-right corner, then Add. Give it a name and a picture you can recognise. There is no practical limit, so a client account or a throwaway is a minute's work.
Profiles are also what Chrome itself expects you to use: signing into a Google account inside a profile ties the two together, so your work bookmarks and extensions follow you to another machine.
Making profiles actually switchable
Here is where macOS lets you down, and it is the reason people abandon profiles and go back to two 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 Chrome's avatar menu, which opens a new window rather than returning you to the window that profile already had. Within a day you have several windows per profile and no reliable way back to the one you want.
The command-line workaround people find —
open -na "Google Chrome" --args --profile-directory="Profile 1" wrapped in an
Automator app — opens the right profile but
a new window every single
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 remaining one browser with one set of updates.
The full setup, and how it compares to Epichrome and hand-built launchers, is covered here.
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
Is a Chrome profile the same as incognito?
No. Incognito forgets everything when you close it and disables most extensions — it is for leaving no trace, not for a second identity. A profile is permanent and keeps its own logins, extensions, history and passwords.
Can I use two Google accounts without profiles?
You can add a second account to Chrome, but they share cookies and one is always "primary", so services constantly serve you the wrong one. Separate profiles avoid this entirely because each has its own cookie jar.
Does using several profiles slow Chrome down?
Only profiles with windows open consume anything. A profile you are not using costs nothing beyond disk space.
How do I switch between profiles quickly on a Mac?
Natively you use Chrome’s avatar menu, which opens a new window each time. For one-click switching that returns you to the window you already had open, each profile needs its own Dock icon — which is what Okie Dockie creates.
Will my work IT see my personal profile?
If your work profile is managed by your employer, policies apply to that profile. A personal profile in the same browser is not managed, but a managed device can still be monitored at the system level — separate profiles are an organisational convenience, not a privacy guarantee against your employer.
Was this guide helpful?
Thank you — that tells me what to write next.