Enable TabControl in Safari
Installing TabControl from the App Store doesn't automatically turn the extension on in Safari. You need to flip one switch and grant a couple of permissions.
Turn the extension on
Section titled “Turn the extension on”- Launch Safari.
- Open Safari → Settings… (⌘,).
- Click the Extensions tab.
- In the left sidebar, find TabControl and tick the checkbox next to it.
- Safari may show a dialog asking whether you want to allow the extension to read and modify webpages. Click Always Allow on Every Website.
Pin the toolbar button
Section titled “Pin the toolbar button”Once the extension is enabled, a TabControl icon appears in Safari's toolbar. If it doesn't show up:
- View → Customize Toolbar…
- Drag the TabControl icon up into the toolbar.
- Click Done.
Clicking the toolbar icon opens the popup where you'll save, browse, and restore sessions.
Grant keyboard shortcuts
Section titled “Grant keyboard shortcuts”TabControl's default shortcuts (⌃⌥S, ⌃⌥W, ⌃⌥T, ⌃⌥R) are registered by Safari when the extension loads. If Safari asks for permission to register shortcuts, allow it. You can remap them later under TabControl Settings → Keyboard Shortcuts.
Turn on iCloud sync (optional)
Section titled “Turn on iCloud sync (optional)”If you want your sessions to appear on every Mac you use:
- Open the TabControl app from
/Applications(or click the TabControl toolbar button in Safari and choose Settings). - Go to the iCloud Sync tab.
- Toggle Enable iCloud Sync.
- Sign in with the same iCloud account on every Mac you want to share sessions with.
Sync is off by default — no session data ever leaves your Mac unless you opt in.
Verify everything works
Section titled “Verify everything works”Click the TabControl toolbar icon. You should see:
- An empty sessions list (we haven't saved anything yet).
- A Save & Keep button.
- A gear icon that opens settings.
If any of that's missing, revisit the Extensions pane and confirm TabControl is checked. Restart Safari if it still looks off.