Skip to content

BetterTouchTool vs Keyboard Maestro

Price, platforms and features side by side. The table says where each price was read and when.

BetterTouchTool

Mac input customization: gestures, shortcuts and automation

Free trial · from $15 one-time

Keyboard Maestro

Macro automation for macOS with triggers and actions

Free trial · from $36 one-time

Where they differ

  • BetterTouchTool starts at $15 one-time purchase (Standard License, 2 years of updates). Keyboard Maestro starts at US$36 one-time purchase for version 11, plus applicable tax.
  • BetterTouchTool also covers launcher and keyboard and mouse remapping.
  • Keyboard Maestro also covers text expansion.
In commonmacOSOne-time purchaseWorkflow automationClipboard managerWindow management

At a glance

BetterTouchToolKeyboard Maestro
PricingFree trialFree trial
Starts at$15 one-time purchase (Standard License, 2 years of updates)US$36 one-time purchase for version 11, plus applicable tax
Free planNoneNone
Free trial45-day free trial, no account requiredFully functional trial download; the pages read do not state how long it lasts
macOS
Made byfolivora.AI GmbHStairways Software Pty Ltd
Price read fromfolivora.aikeyboardmaestro.com
CheckedOct 5, 2026Oct 5, 2026

Who each one suits

BetterTouchTool

  • Mac users who want custom trackpad, mouse and keyboard gestures in one app
  • People automating multi-step tasks triggered from any input device
  • Stream Deck and macro pad owners who want to skip the vendor software
  • Buyers who prefer a one-time license to a subscription

Keyboard Maestro

  • Mac users who repeat the same multi-step tasks and want to automate them
  • People who prefer paying once per major version to a subscription
  • Users who want clipboard history, text expansion and app switching in one tool

Worth knowing

BetterTouchTool

  • macOS only. BTT Mobile for iPhone and iPad is a companion remote control for the Mac app, not a standalone version.
  • There is no free version: after the 45-day trial a license or a Setapp subscription is needed.
  • The Standard License stops receiving updates after 2 years, though the last version received keeps working.
  • Listed prices vary by country and taxes, and refunds outside the European Union are decided case by case.

Keyboard Maestro

  • macOS only; version 11 requires macOS 10.13 High Sierra or later.
  • The license covers version 11.x. Later major versions are paid upgrades, which the vendor says it releases roughly every 12 to 36 months.
  • There is no free plan: the programs are free to download and try, but continued use requires a license.
  • Licensed per user for up to five Macs; customers with ten or more users are asked to contact the vendor for a volume quote.

Key features

BetterTouchTool

Trackpad and Magic Mouse gestures
Map multi-finger taps, clicks, swipes and drawn shapes on a MacBook trackpad, Magic Trackpad or Magic Mouse to any action.
Keyboard shortcuts and Hyper Key
Global hotkeys that tell left and right modifiers apart, short and long presses, typed key sequences, text triggers and a configurable Hyper Key.
Window snapping and built-in tools
Window snapping, resizing and switching, plus a clipboard manager and a screenshot tool. The vendor says the snapping is the same technology as its separate BetterSnapTool app.
Spotlight-style launcher
Searches apps, windows, files, actions and calendar events, calculates inline and browses clipboard history. Several launchers can run in parallel, each with its own pinned items.
Stream Deck, macro pads and controllers
Drives Elgato Stream Deck and 43 recognized macro pad models without vendor software, and maps Xbox, PlayStation and Nintendo Switch controllers, MIDI devices and the Touch Bar.
Conditional automations and scripting
A trigger can run different actions by active app, Wi-Fi or time of day. It can run Apple Shortcuts, JavaScript or AppleScript, and BTT itself is controllable by URL scheme, web server or CLI.

Keyboard Maestro

Macros built from triggers and actions
A macro pairs one or more triggers with a list of actions, created by hand or by recording. Built-in actions include control flow, conditions and loops, and third-party plug-in actions can be added.
Many trigger types
Macros can fire from a hot key, a typed string, a time of day or cron schedule, an application launching, a folder change, a USB or MIDI device, a Wi-Fi network change or a remote web link.
Clipboard history and named clipboards
The Clipboard History Switcher browses and pastes past clipboard entries, and an unlimited number of Named Clipboards are saved permanently.
Text, image and web actions
Type or paste strings, expand typed snippets, run calculations, OCR and capture images, and work with the front page in Safari or Chrome, including filling in forms.
Application and window control
Launch, quit, show or hide applications, move and resize windows, and switch between running apps and open windows with the Application and Window Switchers.
Scripting and syncing
Macros can run AppleScript, shell scripts and JavaScript, and can be triggered from scripts, a URL or the keyboardmaestro command-line tool. Macros sync across Macs through Dropbox or other file sharing.

Plans

BetterTouchTool

  • Standard License$15

    one-time purchase, 2 years of updates

    Updates for 2 years, after which the last version received keeps working. Covers all of the buyer's personal Macs and unlocks BTT Mobile.

  • Lifetime License$25

    one-time purchase, lifetime updates

    All updates for as long as BetterTouchTool exists, plus any other Mac apps the developer releases in the 2 years after purchase.

Keyboard Maestro

  • Keyboard Maestro 11US$36

    one-time purchase, plus applicable tax

    A per-user license for version 11.x that an individual may use on up to five Macs. Not a subscription; version 11 can be used indefinitely.

  • Upgrade to version 11US$25

    one-time upgrade, plus applicable tax

    For owners of any previous version. Purchases made since 1 March 2023 were issued a free upgrade to version 11.

Ways to pay less

BetterTouchTool

  • Lifetime license

    Lifetime License with all future updates

    The $25 Lifetime License receives every update for as long as BetterTouchTool exists, where the $15 Standard License covers 2 years of updates.

  • Other savings

    Included with a Setapp subscription

    BetterTouchTool is also available through Setapp, a subscription service that bundles many Mac apps for a monthly fee.

Keyboard Maestro

  • Other savings

    US$25 upgrade from any previous version

    Owners of an earlier version can buy an upgrade to version 11 for US$25 plus tax instead of the US$36 new-license price.

  • Other savings

    Volume discount for ten or more users

    The user manual asks customers with ten or more users to contact Stairways Software for a volume discount quote.

More comparisons