Shift on a Mac, and what you give up

A Mac running one Gmail account and a handful of tabs does not need a new browser. A Mac running two Gmail accounts, an Outlook mailbox a client insists on, three Slack workspaces, Notion, a project tracker and a shared support inbox does, because at that size the browser has quietly stopped being the place work happens and become the place work is looked for. Most people who type shift browser mac into a search box are at exactly that point, and they are asking a narrower question than the search term suggests: will this thing actually hold the accounts apart, and what does it cost in behaviour that macOS already gave for free.

That second half is the part reviews skip. Every app aggregation tool buys session isolation with the same currency, and the currency is native operating system behaviour. Knowing which pieces get spent makes the decision quick.

What Shift is doing

Shift is a desktop application that keeps mail accounts and web apps inside named containers it calls Spaces. Each Space holds its own signed-in session, so a second Gmail account is not a second tab fighting over the same cookie jar. It ships a catalogue of well over a thousand web apps that can be dropped into a Space without configuring anything, and its origin shows in the design: the product grew out of the problem of running several Gmail accounts at once, and mail is still the centre of gravity.

Two practical details are worth knowing before downloading anything. The product now lives at shift.com after moving off its older tryshift.com domain, so older bookmarks and older reviews point at a name the company has moved on from. And the desktop build is offered for Mac and Windows only, with the download delivered by email rather than as a direct file link.

Shift is available on desktop for Mac and Windows. Enter your email to receive a download link and install instantly. Source: shift.com

For anyone who also keeps a Linux machine in the rotation, that is a hard stop rather than an inconvenience, and it is easier to learn now than after a workflow has been rebuilt around Spaces.

The free tier, and where the wall sits

The free plan is not a trial. It runs indefinitely and includes five Spaces with up to ten apps in each, device sync, the browser builder and its templates, and limited use of the built-in AI features that were added to the address bar during 2026.

The AI features are the newest part of the product. They were folded into the address bar during 2026 rather than bolted on as a separate panel, which means the assistant sits where the search already happens. Whether that earns a place in the decision depends on how much of the day is spent drafting replies. It is not the reason to buy a container tool, and it should not be treated as one.

Five Spaces sounds generous until the accounts get counted honestly. A common shape looks like this: work mail, personal mail, one client, a second client, and everything else. That is five, before a side project or a volunteer board seat arrives. Ten apps inside a Space is the more comfortable limit, since most people put four or five things in a Space and stop.

The paid tier is Advanced, listed at $199.99 per year, which lifts the Space and app ceilings, expands the AI usage allowance and adds video support alongside email. Team pricing exists but is quoted on request rather than published. The annual figure is the number to sit with, because it is charged as a yearly commitment rather than a small monthly line item, and it is the highest headline price in this category.

The category, priced side by side

Tool Free tier Paid Platforms
Shift 5 Spaces, 10 apps per Space Advanced at $199.99 per year Mac, Windows
Wavebox 2 groups of 2 apps, 1 extension Pro at $8.33 per month billed annually, Teams at $12.50 per user per month macOS, Windows, Linux
Ferdium Full product, open source No paid tier macOS, Windows, Linux

Figures come from each vendor's own pricing page and move without notice, so treat the table as a shape rather than a quote. The shape is what matters: one tool sells a yearly licence, one sells a monthly subscription with a thin free tier, and one is community maintained and free. A detailed feature by feature breakdown of the first of those sits on the page comparing this approach Compared with Shift, and the equivalent for the second is at Compared with Wavebox.

How a Space differs from a browser profile

Anyone who has already tried Chrome profiles will want to know what a Space adds, because on paper the two do the same job. Both give a set of accounts their own cookie store, and both stop a second Gmail account from knocking the first one out of session.

The difference is what surrounds that store. A Chrome profile is a full browser window with a full address bar, a full tab strip and its own extension set, and switching profiles means opening another window of the same application. A Space is a curated list of apps in a sidebar, with the browser furniture reduced to what the apps need. That trims a lot of visual noise, and it also removes some control: extension handling, developer tooling and the fine detail of site permissions all work differently inside a curated container than inside a plain profile.

There is a third practical difference. Chrome profiles are free, already installed and understood by every corporate IT policy in existence, which matters if a work machine is managed. A separate application is a new thing to get approved, a new thing to update and a new place where credentials live. That is not an argument against it, but it is a conversation worth having before a client's security questionnaire arrives rather than after.

The honest summary is that profiles solve isolation and leave the switching problem untouched, while a wrapper solves isolation and trades some macOS behaviour for a tidier switch. Neither solves both, which is why the category exists at all.

What a wrapper cannot keep on macOS

This is the section that decides whether any of these tools survives the second week. Session isolation is straightforward engineering. Living inside one application icon is not, and it changes several things at once.

The app switcher sees one application

Every Space, every mailbox and every workspace lives inside a single running application. The macOS app switcher offers that one icon. Mission Control groups those windows together. Dock badges aggregate. The muscle memory built over years, where a specific app is two keystrokes away, no longer resolves to a specific account. Switching becomes a two step move: reach the wrapper, then find the Space.

Notifications arrive under one name

A notification from a client Slack and a notification from personal mail are both delivered by the same application, so macOS treats them as one source. Notification settings, alert styles, Do Not Disturb exceptions and Focus filters apply to the whole bundle rather than to the account that actually matters. Fine-grained control has to be rebuilt inside the app, using whatever controls that app provides, and the operating system's own rules stop being useful.

Links from outside still open in the default browser

A calendar invite clicked in Mail, a link tapped in a Slack desktop client, a URL opened from a terminal: all of these hand off to the system default browser. They do not know which Space owns that account. This is the single most common source of the wrong-account error message, and no wrapper solves it unless it is registered as the default browser itself.

Isolation costs memory

Each isolated session is a separate renderer with its own cookie store and its own running page. That is the mechanism that makes the separation real, and it is also why memory use climbs with the number of Spaces. Tab sleeping and hibernation features exist across these tools precisely because the underlying cost is unavoidable.

Where Shift genuinely fits

The clearest fit is a mail-heavy day. Someone running four or five mailboxes across Gmail and Outlook, who searches across all of them and drags attachments between them, gets a real return, because that is the workload the product was built around and the free tier's five Spaces map neatly onto five mailboxes.

Two habits decide whether that return shows up. The first is search: someone who lives in cross-mailbox search gets the benefit immediately, because searching five accounts from one field is the thing a plain browser handles worst. The second is attachments and forwarding between accounts, which is tedious in tabs and quick inside one container.

The fit gets weaker when mail is a small part of the day. If the actual pain is three Slack workspaces plus a design tool plus two AI assistants plus a terminal, then the mail-first framing adds a layer without addressing the shape of the problem. In that case the useful question is not which wrapper to buy, but how the day should be divided: by account, by client, or by task. Splitting by task is what a workspace-shaped approach does, and the reasoning behind that split is laid out on Workspaces.

Four things to check before paying for any of these

Prices are the easiest thing to compare and the least reliable signal. Four other checks catch the problems that actually strand people.

Check whether the product still accepts new signups, and whether the vendor has moved domains recently, as this one has. Check the platform list against every machine in the rotation, not just the main one. Check whether the licence is annual or monthly, because an annual licence bought in a busy month is a commitment made at the worst possible moment for judgement. And check what happens to the setup if the subscription lapses: whether the Spaces stay readable, or whether the configuration becomes inaccessible.

One more check belongs on that list for anyone on a managed Mac. Some employers restrict which applications may hold company credentials, and a wrapper that signs into a corporate mailbox is squarely inside that rule even though it looks like a browser. Asking first costs an email. Asking after three clients have been moved into it costs a rebuild.

Anything sold as a yearly licence deserves the trial period spent on the worst day of the month, not the quietest one. Published pricing for the comparison this desk maintains is on Pricing, and the list of apps that can be dropped into a window without configuration is on Supported apps.

What to change first

Before paying anything, spend one week separating only the two accounts that cause the most wrong-window mistakes, and leave everything else alone. If that single change removes most of the friction, the problem was account isolation and any of these tools will do. If the friction stays, the problem is the switch cost between contexts, and a browser that gives each app its own real window, its own icon and its own place in the app switcher is the closer fit: that is the design behind SpaceDeck.

Frequently asked questions

Is Shift free, or does it stop working after a trial?

The free plan runs indefinitely rather than expiring. It covers five Spaces with up to ten apps in each, device sync and limited use of the built-in AI features. The paid Advanced tier, listed at $199.99 per year, removes the Space and app limits and expands the AI allowance.

Does Shift run on Apple Silicon Macs?

The desktop product is offered for Mac and Windows, and the download is sent as an email link rather than a direct file. Linux is not on the current list. Anyone who also works on a Linux machine should confirm platform support before rebuilding a routine around it.

Will Shift stop links from opening in the wrong Gmail account?

Inside the application, yes, because each Space holds its own signed-in session. Links clicked outside it still open in whichever browser macOS treats as the system default, and that browser has no idea which account should own the link. That specific failure only goes away if the tool handling the accounts is also the default browser.

Why does memory use climb as more accounts are added?

Every isolated session runs as its own page process with its own cookie store, which is exactly what keeps two accounts of the same service apart. More separation means more processes. Sleeping or hibernating inactive apps reduces the load, but the underlying cost belongs to the isolation itself and cannot be removed entirely.

Back to all posts