Tabs for any window, from any app.
Free and open source. Requires macOS 26 or later. Signed, and notarized by Apple.
Browsers taught everyone how tabs work. Tabsome adds the one thing they can't do: turn any two windows into tabs. After that, everything works the way you already expect.
Hold a window by its title bar and drag it over the middle of another window, from the same app or any other.
Hold still for a moment. The other window lights up with a preview of the tabs it's about to get.
The two windows become tabs of one window. Keep going: a window can hold dozens of tabs.
If you know Safari or Chrome, you already know Tabsome.
They work only while a tabbed window is in front, so the same keys still reach your apps everywhere else. Change them in Settings › Shortcuts.
| Shortcut | What it does | In a browser |
|---|---|---|
| ⌃⌥⇥ / ⌃⌥⇧⇥ | Next or previous tab | ⌃⇥ / ⌃⇧⇥ |
| ⌃⌥1 … ⌃⌥8 | Go to tab 1–8 | ⌘1 … ⌘8 |
| ⌃⌥9 | Go to the last tab | ⌘9 |
| ⌃⌥W | Close the tab's window | ⌘W |
| ⌃⌥⇧N | Move the tab to its own window | Move Tab to New Window |
| ⌃⌥R | Rename the tab | – |
Updates arrive through Tabsome itself (Settings › About), signed so it installs only real releases.
Accessibility is a powerful permission, so Tabsome uses as little of it as possible.
Because they really are separate windows. Tabsome keeps each app's window as it is and stacks them under one tab strip, and macOS has no way to merge them in Mission Control or the app switcher. Choosing a background tab's window there simply switches to that tab.
Not well. Stage Manager moves and resizes windows on its own, which fights with tabs. Tabsome warns you when it's on; it works best with Stage Manager turned off in System Settings › Desktop & Dock. macOS's own window tiling works fine: tile a tabbed window and the whole group fits the tile.
Password managers, password and Keychain prompts, and parts of the system are never tabbed, for your security. You can also keep any app out of tabs in Settings › Apps (System Settings is on that list to start with). And if another app or window manager keeps moving a window back, Tabsome lets go of it rather than fight.
Every tab goes back to being its own window, fanned out so none is hidden, and nothing closes. If Tabsome ever crashes, the next launch puts the windows back the same way. Pause it in Settings › General for the same effect without quitting.
Open Settings › About › Report a Problem…. It shows you everything in the report first: Tabsome's log never contains window titles or tab names. Save it and attach it to an issue on GitHub.
Quit Tabsome from its menu bar icon (your windows are left as they were), drag it from Applications to the Trash, and remove it from System Settings › Privacy & Security › Accessibility.