Swipe three fingers on your trackpad to move between Chrome tabs. That's the whole app.
Your email is only used to let you know about updates and new apps. It is never sold or shared, and you can unsubscribe anytime.
Version 1.5 · 2.1 MB · macOS 13 Ventura or later · Apple Silicon
Signed and notarized by Apple — no security warnings on install.
macOS gives you three-finger swipes for Mission Control and moving between full-screen apps, but nothing for the thing you probably do fifty times an hour: moving between tabs. TabSwipe fills that gap. It sits in your menu bar, watches for a three-finger swipe, and moves Chrome one tab left or right.
It is deliberately small. No window, no preferences pane, no account. Fewer than two thousand lines of Swift that do one thing.
Open the downloaded TabSwipe.pkg and click through the installer. It puts TabSwipe in your Applications folder and opens it for you — nothing to drag, and no security warning on first launch. macOS will ask for your password, because installing into Applications requires it.
macOS will prompt you on first launch. TabSwipe needs this to send the tab-switch keystroke to Chrome — it is the only way any app can control another app on macOS. Without it the gesture is detected but nothing happens.
That is the entire interface. Click it to change swipe distance, flip the direction, start at login, or quit.
macOS already claims three-finger swipes for Mission Control and switching full-screen apps. Move those to four fingers so they stop fighting TabSwipe:
System Settings → Trackpad → More Gestures
Set Swipe between full-screen applications to
Four Fingers
Set Mission Control to Four Fingers
TabSwipe offers to open this settings pane for you the first time it runs. Four-finger Mission Control feels natural within a day.
There is no app window. TabSwipe lives entirely in the menu bar, and clicking its icon gives you everything it does.
The icon sits in your menu bar. That is the whole footprint.
Click it and this is the entire interface.
Illustrations, not screenshots — drawn to match the app's actual menu. The real thing follows your system appearance.
Asking for Accessibility permission is a big ask, so here is exactly what TabSwipe does with it.
~/Library/Logs/TabSwipe —
on your Mac, for you to read or attach to a bug report. The app
never sends it anywhere.
Don't take my word for any of it — the full source is public on GitHub under the Apache License 2.0.
Found something broken, or a gesture that misfires? Bug reports go on GitHub. TabSwipe is a personal project, so replies are not guaranteed — but every report is read, and a clear one is far more likely to get fixed.
To make a bug easy to fix, please include:
Before filing, a quick look at the open issues saves duplicates — if someone has already reported it, a comment or a 👍 there helps more than a new report. Pull requests are welcome in spirit, but please open an issue to discuss a change first.
TabSwipe is a personal project given away for free and comes with no warranty of any kind. Please read the terms of use before installing it.