TabSwipe

Swipe three fingers on your trackpad to move between Chrome tabs. That's the whole app.

Download for Mac

Version 1.0 · 2.6 MB · macOS 13 Ventura or later · Apple Silicon

Signed and notarized by Apple — no security warnings on install.

three fingers next tab

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. Roughly 800 lines of Swift that do one thing.

Setting it up

1

Install it

Open the downloaded TabSwipe.dmg and double-click TabSwipe. It installs itself into your Applications folder and reopens from there — nothing to drag. You can then eject the disk image and throw it away.

2

Grant Accessibility permission

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.

3

Look for the icon in your menu bar

That is the entire interface. Click it to change swipe distance, flip the direction, start at login, or quit.

One thing you must change, or it won't work

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.

What it looks like

There is no app window. TabSwipe lives entirely in the menu bar, and clicking its icon gives you everything it does.

Illustration of the macOS menu bar with the TabSwipe three-finger icon

The icon sits in your menu bar. That is the whole footprint.

Illustration of the TabSwipe menu: Enabled, Swipe Distance, Direction, Start at Login, Hide Until Relaunch, Check for Updates, About TabSwipe, Uninstall TabSwipe, Quit

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.

What it does on your Mac

Asking for Accessibility permission is a big ask, so here is exactly what TabSwipe does with it.

Don't take my word for any of it — the full source is public on GitHub under the Apache License 2.0.

Details

Requires
macOS 13 Ventura or later, on an Apple Silicon Mac (M1 and later). Intel Macs are not supported.
Works with
Google Chrome.
Price
Free. No account, no trial, no upsell.
Licence
Open source under the Apache License 2.0. Read it, fork it, build on it — commercially if you like.
Updates
TabSwipe asks once whether it may check for updates, then looks weekly and offers you the choice when one exists. It never installs anything on its own, and never runs a background process waiting to. You can also check any time from Check for Updates in the menu, or just download the latest build from this page. Updating keeps your Accessibility permission — you will not have to grant it again.
Uninstall
Choose Uninstall TabSwipe from the menu. It turns off Start at Login, deletes its settings, moves itself to the Trash, and then shows you how to remove its Accessibility permission — the one step macOS reserves for you. Nothing is left behind except that permission entry, and it tells you where to find it.
Not on the App Store
Reading raw trackpad input and controlling another app are both off-limits inside the App Store sandbox, so this is a direct download — signed and notarized by Apple, which is the same check the App Store runs for malware.

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.