---
title: "Open links in a specific Chrome profile on a Mac · Profile Porter"
description: "Chrome opens links from other apps in whichever profile you used last. Three ways to open a link in the Chrome profile you choose on a Mac: a Terminal command, rules, or automatically."
url: "https://profileporter.com/how-to/open-links-in-chrome-profile/"
---

How to

# How to open links in a specific Chrome profile on a Mac

Updated 9 November 2026

When you click a link in Slack, Mail or any other app, Chrome opens it in the profile window you used last, not the one you meant. Here's why, and three ways to choose the profile yourself.

On this page

1. [Why Chrome picks the wrong profile](https://profileporter.com/how-to/open-links-in-chrome-profile/#why)
2. [One link: the Terminal command](https://profileporter.com/how-to/open-links-in-chrome-profile/#terminal)
3. [Links from other apps: a link router with rules](https://profileporter.com/how-to/open-links-in-chrome-profile/#rules)
4. [Without rules: pick the profile you're signed in to](https://profileporter.com/how-to/open-links-in-chrome-profile/#auto)

## Why Chrome picks the wrong profile

macOS sends a clicked link to your default browser, and Chrome receives it without knowing which profile it belongs in. It opens the link in the profile whose window was in front last. If you were just reading personal mail, your work link opens in your personal profile, where you're signed out.

Chrome itself doesn't let you choose a profile per site, so the fix has to come from outside Chrome.

## One link: the Terminal command

Each Chrome profile has a folder name, such as `Default` or `Profile 1`. To find it, open `chrome://version` in that profile and look at the last part of **Profile Path**. Then open a link in that profile with:

```
open -na "Google Chrome" --args --profile-directory="Profile 1" "https://github.com"
```

It's handy in scripts and shortcuts, but it doesn't help with links you click in other apps.

## Links from other apps: a link router with rules

A link router becomes your default browser, receives every clicked link and hands it to the browser and profile you set. In rule-based routers such as [Finicky](https://profileporter.com/compare/finicky/) (free, rules in JavaScript), [Velja](https://profileporter.com/compare/velja/) and [Choosy](https://profileporter.com/compare/choosy/) you write one rule per site: _github.com goes to Work_, _notion.so goes to Personal_.

This works well if you have few sites and they rarely change. Each new site needs a new rule, and a site you use in both profiles, like Google Docs, needs a prompt.

## Without rules: pick the profile you're signed in to

[Profile Porter](https://profileporter.com/) is a link router that needs no rules. It reads what's already in your browsers, on your Mac: which profiles have sign-in cookies for the site, where you visit it most, where its password is saved. Each link opens in the profile you use that site in.

- When two profiles are about even, it shows a picker; your pick teaches it for next time.
- A wrong guess is one **Undo** away, in the notice that shows where it opened.
- For a site that should always go to one profile, add a rule in **Settings › Sites**.
- It works the same for Arc, Brave, Edge, Firefox (profiles and containers) and Safari profiles.

Setup takes about a minute: allow Full Disk Access so it can read your browsers, then make it your default browser. See [the guide](https://profileporter.com/guide/).

Get Profile Porter for €12, once.

Everything included, no account, and a full refund within 14 days if it isn't for you. macOS 14 or later; Windows is coming to the Microsoft Store.

[Download](https://profileporter.com/download/)

## Related

- [Slack links open in the wrong Chrome profile](https://profileporter.com/how-to/slack-links-wrong-chrome-profile/)
- [How to use a different browser for each website on a Mac](https://profileporter.com/how-to/default-browser-per-website-mac/)
- [Profile Porter vs Finicky, Velja, Choosy and other link routers](https://profileporter.com/compare/)
