How to manage too many browser windows on a Mac

Updated · by , maker of Ribbon

Browser windows pile up fast on a Mac because ⌘Tab treats them all as one app. Three habits fix most of it: switch with ⌘`, merge stray windows back into one (Window → Merge All Windows in Safari), and use separate profiles or tab groups for separate jobs instead of separate windows.

Switching between browser windows

Name your Chrome windows

In Chrome, right-click an empty part of the tab strip and choose Name window… to give the window a name, such as "Research" or "Client A". The name shows in Chrome's Window menu and in window switchers that list titles, instead of whatever tab happens to be open.

Merge and split

Profiles instead of windows

If your windows are really separate contexts (work and personal, two clients), use profiles. Each profile has its own logins, history, bookmarks and extensions, and opens in its own window with its own name.

Tab groups instead of windows

For topics within one context, tab groups keep things in one window: Chrome's right-click on a tab → Add tab to group, or Safari's tab groups in the sidebar. A collapsed group takes one slot in the tab strip.

Close what you don't need

Seeing more than one window at a time

Sometimes you need two browser windows visible together: a doc and a dashboard, a ticket and the app you're testing. On macOS 15 and later, Fn⌃← and → put them side by side. Beyond two, they start covering each other again.

A scrolling window manager handles more. In Ribbon, every browser window is a column on a horizontal strip, alongside your other apps. A new window adds a column instead of landing on top; ⌃⌥← / → moves between them whatever app they belong to, and the strip indicator shows an icon for each, so you can see at a glance how many browser windows you've got. Stack two browser windows in one column (⌃⌥]) to see them one above the other. Try it in the live demo; pricing is $9.99 once.

FAQ

How do I switch between Chrome windows on a Mac?

⌘` cycles between them. App Exposé (⌃↓) shows them all at once.

How do I combine all Safari windows into one?

Window → Merge All Windows.

Can I name a Chrome window?

Yes. Right-click an empty part of the tab strip and choose Name window.

Keep reading