The 5 Best Mac Mouse Gesture Apps in 2026 (Tested, Not Just Listed)
There are only five Mac mouse gesture apps worth your time in 2026, and they don't compete — each owns a different trade-off. Here's the decision matrix that picks for you.
On this page
- Why there are only five — and why that's the useful answer
- 1. macOS built-in gestures — the free floor nobody should skip
- 2. BetterTouchTool — the everything machine
- 3. Mac Mouse Fix — button-triggered gestures, done minimally
- 4. Gesturefy — gestures, but only inside the browser
- 5. Curflow — system-wide drawn gestures, with per-app meaning
- The decision matrix
- What about the rest?
- Frequently asked questions
- The one-line takeaway
The five Mac mouse gesture apps worth running in 2026 are macOS’s built-in trackpad gestures, BetterTouchTool, Mac Mouse Fix, Gesturefy, and Curflow. They barely compete, because each one won a different trade-off — scope versus simplicity versus price versus where it’s allowed to operate. Your choice isn’t “which is best.” It’s “which constraint am I under.” Here’s the matrix.

Why there are only five — and why that’s the useful answer
I built Curflow, which means I uninstalled and reinstalled every gesture app on macOS more times than I can count — partly to steal good ideas, mostly to avoid their mistakes. The first thing that jumps out after doing this for a year: the Mac mouse-gesture space is abnormally small. Search “best Windows gesture apps” and you drown in options (StrokeIt, StrokesPlus, gMouse, HighSign, plus a dozen others). Search the Mac equivalent and you keep landing on the same five names. That’s not a failure of discovery. It’s the platform.
macOS does not expose a clean, public API for stroke detection. A gesture app has to hook into the input stream at a layer Apple treats as private, or ride on top of Accessibility APIs that were designed for screen readers, not real-time mouse tracking. Add App Sandbox, notarization requirements, and the fact that drawing a gesture with the cursor competes for CPU with whatever heavy app is frontmost, and you get a market where only apps that picked one thing to be good at survive. The all-rounders either go stale or get bloated.
So when other “best gesture app” roundups hand you seven options ranked by star rating, they’re padding. The honest list is five, and the honest question isn’t rank — it’s fit. Below I walk through each one by the constraint it optimized for, then give you the decision matrix at the end so you can skip straight to your row.
1. macOS built-in gestures — the free floor nobody should skip
Before installing anything, use what’s already there. System Settings → Trackpad (and Mouse, if you’re on a Magic Mouse) ships with a fixed set of multi-touch gestures: two-finger swipe between Spaces, pinch to zoom, two-finger tap for right-click, smart zoom, and — for Magic Mouse only — swiping with one finger to move between desktops. Apple documents the full list.
This is the baseline. It’s free, it’s instant, it’s battery-cheap, and it never breaks on an OS update because Apple maintains it.
The catch, and it’s a big one: there are no native draw/stroke gestures. You cannot teach macOS that an “O” drawn with your cursor should open a new folder, or that a down-stroke should minimize the window. The built-in set is touch gestures — swipes and taps driven by fingers on a trackpad — not cursor gestures driven by moving the mouse while a button is held. If you came from Windows looking for StrokeIt-style drawing, the built-ins will not scratch that itch. They’re a different category that happens to share the word “gesture.”
Choose this if: you only ever wanted faster Space switching and zoom, and you have a trackpad or Magic Mouse. Stop reading, you’re done.
Honest limitation: zero customization. If a built-in gesture doesn’t exist, you can’t add it without a third-party app. That’s the entire reason the other four exist.
2. BetterTouchTool — the everything machine
BetterTouchTool (BTT) is the incumbent. It’s been the answer to “how do I customize input on a Mac” for over a decade, and for good reason: it does trackpad gestures, Magic Mouse gestures, regular-mouse button combos, keyboard shortcuts, window snapping, a remote-control app for iPhone, custom UI menus, and — yes — drawn mouse gestures. All in one license, currently around $10 for a two-year update plan with a 45-day trial.
If your mental model is “I want one app that can do anything input-related, ever,” BTT is it. The window snapping alone justifies it for many people; the gestures are almost a bonus.
The trade-off is complexity. BTT’s settings window is a power user’s paradise and a normal person’s nightmare. To configure a single drawn gesture you click through five nested panels, choose a trigger type from a list of ~30, draw the shape, pick a target, and then realize you also have to set the gesture’s scope (global vs. per-app) in a different section. I’ve watched competent developers give up before finishing one gesture. Drawn gestures specifically are a first-class-but-buried feature inside an app that does thirty other things, so they get the engineering attention of a side feature, not a core one.
Choose this if: you want window snapping, trackpad customization, and mouse gestures in one license, and you don’t mind reading documentation. For people who already run BTT for snapping, adding a few strokes is a no-brainer.
Honest limitation: it is not optimized for drawn gestures. It’s optimized for breadth. If draw gestures are your primary reason for installing something, BTT will work but you’ll pay a complexity tax on every gesture you configure. We go deeper on exactly this in our BetterTouchTool vs. Curflow comparison.
3. Mac Mouse Fix — button-triggered gestures, done minimally
Mac Mouse Fix takes the opposite bet from everyone else on this list: no drawn shapes at all. Instead it turns the buttons you already have — on a Logitech, a MX Master, any multi-button mouse — into gesture triggers. Click and hold a button, then scroll: that’s one gesture. Double-click a side button: another. It’s the “button-chord” model rather than the “draw a shape” model, and it’s executed with unusual polish.
It’s effectively free for most features, with a low-cost license (~$2–3) to unlock the pro tier. The UI is a single clean window. Configuration takes seconds, not minutes.
The trade-off is the input model itself. If you specifically want to draw with your cursor — the thing that made StrokeIt and StrokesPlus beloved on Windows — Mac Mouse Fix doesn’t do that. It also assumes you have a mouse with at least two usable buttons plus a scroll wheel; on a basic one-button setup there’s almost nothing to bind. And because every gesture is a button combination, you hit a ceiling faster than with drawn shapes (there are only so many click-hold-scroll combinations before your hand ties itself in knots).
Choose this if: you have a multi-button mouse, you want gestures without learning to draw shapes, and you value a tiny, fast, cheap tool over a feature buffet.
Honest limitation: no stroke drawing, and a hard cap on how many distinct gestures your hand can comfortably distinguish when they’re all button-triggered. It’s the right tool for a narrow job, and it knows it.
4. Gesturefy — gestures, but only inside the browser
Gesturefy is a Firefox extension (with close analogues for Chrome) that adds drawn mouse gestures to web pages. You hold a button, draw a shape on top of a webpage, and Gesturefy maps it to a browser action — back, forward, close tab, open link in new tab, scroll to top. It’s free and open source.
For anyone whose “computer” is really “a browser with seventeen pinned tabs,” Gesturefy is genuinely great. Web navigation is gesture-heavy by nature (back/forward/tab-switching happen hundreds of times a day), and offloading those to a flick of the wrist inside the one app where you spend your day is a real win.
The trade-off is the word inside. Gesturefy runs in the browser, so it only sees the browser. It cannot minimize Finder, switch Spaces, or trigger an action in Mail. It’s sandboxed by design — browser extensions can’t reach the OS — and that’s both its safety and its ceiling. The same gesture that means “back” in Firefox does nothing on your desktop.
Choose this if: your pain is browser navigation specifically, you don’t want a system-level tool, or you’re adding gestures to a work machine where you can’t install non-App-Store apps but extensions are allowed.
Honest limitation: zero reach beyond the browser. If you later want the same flick to work system-wide, you’ll end up installing one of the apps above in addition — which is fine, they coexist, but it’s two gesture vocabularies to maintain. We unpack the system-vs-browser split in more detail in browser gestures vs. system gestures.
5. Curflow — system-wide drawn gestures, with per-app meaning
Curflow is the one I built, so I’ll be blunt about where it fits and where it doesn’t. Curflow does exactly one thing on this list: drawn, system-wide mouse gestures, optimized for low latency and scoped per-app. You draw a shape with the cursor, it triggers an action, and the same shape can mean different things depending on which app is frontmost — so “down-stroke” sends in Mail, collapses the outline in VS Code, and creates a new folder in Finder, all from one memorized shape. That per-app overloading is the feature that lets you scale to dozens of gestures without running out of distinguishable strokes.
It’s built natively, which matters for a gesture engine: stroke detection has to happen in the few milliseconds between the mouse moving and the OS forwarding the event to whatever app you’re using. Anything that introduces perceptible lag kills the feel, and a drawn gesture that arrives “half a beat late” feels broken even if it technically works.
The trade-off is scope. Curflow does drawn cursor gestures. It does not do trackpad multi-touch (leave that to the built-ins or BTT), and it doesn’t do button-chord triggers (that’s Mac Mouse Fix’s lane). It’s a specialist, deliberately. The bet is that most people who want “mouse gestures” specifically want drawn, cursor-driven gestures that work everywhere — and that a focused tool can make those feel better than a generalist can.
Choose this if: you want StrokeIt-style drawn gestures that work across the whole system, you want the same shape to do context-aware things so your vocabulary stays small, and you’d rather configure gestures in seconds than fight a settings tree.
Honest limitation: macOS only, and drawn-gestures only. If you came here wanting trackpad customization or window snapping, this is the wrong row of the matrix — pair Curflow with BTT or live with the built-ins for that.
The decision matrix
Here’s the part most people scroll to. Find your row.

| You are… | Lead with | Add this if you also need… |
|---|---|---|
| New to Mac, just want faster Space switching and zoom | macOS built-in | nothing — start here |
| A power user who wants snapping, trackpad, and mouse gestures in one license | BetterTouchTool | — |
| On a multi-button mouse, you hate drawing shapes, you want it tiny and cheap | Mac Mouse Fix | Curflow or BTT for actual stroke drawing |
| Living in the browser, gestures mainly for web navigation | Gesturefy | a system-wide app for everything outside the browser |
| Coming from Windows StrokeIt/StrokesPlus, you want drawn gestures everywhere | Curflow | BTT for window snapping, or just use built-ins |
Two patterns worth naming. First, these stack. Nothing here prevents you running Gesturefy in the browser and Curflow system-wide; they don’t overlap because their surfaces don’t overlap. Second, “free first” is a real strategy. Start with the built-ins for a week. If you’re still reaching for a shortcut that doesn’t exist, that’s the signal to install something — and what you’re reaching for tells you which row you’re in.
What about the rest?
You’ll see other names in roundups — StrokesPlus, StrokeIt, HighSign, gMouse. With one exception they’re Windows apps, which is why they show up in Mac-adjacent searches: people migrating from Windows search “StrokeIt for Mac” and the algorithm surfaces migration content, not a Mac version that exists. There is no StrokeIt for Mac. If you’re switching from Windows and want the same feel, our StrokeIt-for-Mac migration guide maps every StrokeIt gesture to its closest macOS equivalent. The apps above are the ones that actually run natively on macOS in 2026.
Frequently asked questions
Does macOS have mouse gestures built in? It has trackpad and Magic Mouse touch gestures (swipes, taps, pinch) but no drawn/stroke gestures. If you want to draw a shape with the cursor and have it trigger an action, you need a third-party app — Curflow, BetterTouchTool, or a browser extension like Gesturefy depending on where you want it to work.
Are mouse gesture apps safe on Mac? The ones on this list are notarized and distributed directly or via extension stores. They require Accessibility permission because that’s the only legitimate way to intercept input on macOS — grant it, and revoke it for anything you uninstall. Avoid apps distributed outside the developer’s own site or an official store.
Which Mac gesture app is free? macOS built-ins, Gesturefy, and the base tier of Mac Mouse Fix are free. BetterTouchTool is paid (~$10) with a 45-day trial. Curflow has a free tier; check the pricing section for current limits.
Will a gesture app slow down my Mac? A well-built one won’t — stroke detection is cheap when it’s native and only active while a button is held. If you notice lag, it’s usually an app doing detection in a non-native layer (a browser extension’s overhead, or a generalist app’s abstraction tax). This is the single biggest feel-difference between tools that look identical on paper.
The one-line takeaway
There is no “best” gesture app for Mac in 2026 — there are five apps that each won a different trade-off, and your job is to figure out which trade-off matches your constraint. Start with the free built-ins. The moment you catch yourself wanting a shortcut that doesn’t exist, the kind of thing you’re reaching for tells you exactly which row of the matrix is yours.
If that row turns out to be “drawn gestures, system-wide, that mean the right thing in each app,” that’s what Curflow is for — and the per-app gestures explainer is the next thing to read. If your row is “one app to rule them all,” go compare Curflow and BetterTouchTool head-to-head and decide where you land.
Write less. Gesture more.
Curflow turns your trackpad and mouse into a gesture engine. 14-day free trial, no card required.