Karabiner vs BetterTouchTool vs Keyboard Maestro: Which Is Best for Windows Excel Shortcuts on Mac?

Karabiner vs BetterTouchTool vs Keyboard Maestro: Which Is Best for Windows Excel Shortcuts on Mac?

If you've just moved from Windows to a Mac and Excel feels slow, the internet will tell you to install a keyboard tool. Karabiner-Elements, BetterTouchTool and Keyboard Maestro are the usual suggestions. All three are excellent apps, but each was built for a different job. Getting Alt, H, V, V or Alt, H, M, C to work in Excel takes more setup in all of them than most blog posts admit.

This guide compares them specifically for Excel, alongside the free options already on your Mac.

Quick answer: For a handful of Excel commands, start free: Excel → Tools → Customize Keyboard can put a shortcut on almost any Ribbon command, and Microsoft 365 builds 16.89+ include optional Ribbon KeyTips, though many Windows Alt sequences still don't work with them. Keyboard Maestro ($36) is the most capable DIY tool for rebuilding Windows-style sequences. BetterTouchTool ($15–25) is a good middle ground. Karabiner-Elements (free) is great for remapping keys but painful for multi-step Excel commands. If you want dozens of Windows Ribbon sequences working without building them yourself, a dedicated app such as Mac Excel Shortcuts saves you the setup.

What you're actually trying to do

"Make my Windows Excel shortcuts work" usually means three different things, and each tool handles them differently:

  1. Simple remaps. Ctrl+C → ⌘C, Home/End behaviour, a Windows keyboard's Alt and Win keys. Every tool on this list can do this.

  2. One shortcut for one Ribbon command, such as a key for Merge & Center or Wrap Text. Excel can already do this itself.

  3. Windows Ribbon sequences. Pressing Alt, then H, then V, then V in order, the way Windows Excel works. This is the hard part, because it needs a tool that tracks sequences of keys and then drives Excel's interface, sometimes including a dialog box.

Most frustration comes from people picking a tool built for #1 and trying to make it do #3.

The comparison at a glance

ToolPriceBest atWindows Ribbon sequences (Alt, H, V, V)Setup effort for ~20 Excel commandsPermissions
Excel IncludedOne shortcut per Ribbon commandNo (single key combos only)Low — a few minutes eachNone
Excel IncludedKeyboard access to the RibbonPartly; many Windows sequences (e.g. Alt, E, S, V) don't workNone — just turn it onNone
macOS App ShortcutsFreeShortcuts for menu-bar itemsNoLow, but menu items onlyNone
Karabiner-ElementsFreeLow-level key remappingPossible with hand-written JSON rulesVery highAccessibility, driver extension, login items
BetterTouchTool$15 (2 years of updates) / $25 lifetimeGestures, triggers, key sequencesPossible with Key Sequences + actionsMedium–highAccessibility
Keyboard Maestro$36 one-timeMacros and automationYes, with nested "activated for one action" groupsMedium–highAccessibility (+ Input Monitoring)
HammerspoonFreeScripted automation (Lua)Yes, if you write the codeVery highAccessibility
Mac Excel Shortcuts$49 one-time or $4.99/month (free trial)Windows Excel Ribbon sequencesYes, built inLow — install and grant permissionsAccessibility, Input Monitoring

Prices were checked on each vendor's site in October 2026 and may change.

Start with what's already free

Excel's Customize Keyboard

Most Windows switchers never find this, because Windows Excel doesn't have it. In Excel for Mac, choose Tools → Customize Keyboard…, pick a Ribbon tab in Categories, select the command, press the keys you want, and click Add.

It reaches commands that live only on the Ribbon, such as Merge and Center, Wrap Text and Freeze Panes, which macOS's own shortcut settings can't. The limits:

  • One key combination per command. No sequences like Alt, H, M, C.

  • Some popular actions aren't in the list. Users on Microsoft's forums report that Paste Values isn't available as a separate command, because it's an option inside the Paste Special dialog.

Good for: the five or six commands you use most.

Excel's KeyTips (Microsoft 365, 16.89+)

Recent builds of Excel for Mac include KeyTips, the letter badges that appear on the Ribbon when you press Alt on Windows. They're off by default. Turn them on in Excel → Settings → Accessibility → KeyTips and choose Option or Shift+Option as the trigger.

It's free and worth turning on, but it doesn't get Windows users the whole way. Alt, E, S, V for Paste Values doesn't work, and neither do many other Alt sequences that work on Windows. It also won't help on Excel 2019 or 2021 perpetual licences.

macOS App Shortcuts

System Settings → Keyboard → Keyboard Shortcuts → App Shortcuts lets you assign a shortcut to any menu-bar command in Excel, by typing its exact name. It's simple and reliable, but it can't see the Ribbon or the options inside dialogs, and it can't do sequences. In Excel, Customize Keyboard does the same job and does it better.

Karabiner-Elements

What it is: a free, open-source, very powerful keyboard remapper that works at the driver level.

Where it shines: making a Windows keyboard behave like a Mac keyboard, remapping Caps Lock, and app-specific swaps such as Ctrl→⌘ only inside Excel. Community rule sets like "Windows mode" handle most of the Ctrl-based remaps in a few clicks.

For Excel Ribbon sequences: Karabiner doesn't know what Excel's Ribbon is. To build Alt, H, V, V you write a JSON "complex modification" that sets a variable when Option is tapped, another when H follows, and finally sends ⌃⌘V, waits, sends V, and presses Return. That's one rule per command. Fixed delays decide whether the dialog has opened in time. It's doable, but budget an hour or two for your first rule, and expect to maintain them.

Watch out for: Karabiner needs a driver extension. After some macOS updates, users have reported the driver getting stuck asking for approval again. On managed work laptops, IT policy may block driver extensions altogether.

Verdict: the best free remapper on the Mac, and the wrong tool for recreating dozens of Excel Ribbon sequences. We've written up how far you can push Karabiner for Excel Alt sequences.

BetterTouchTool

What it is: a long-running Mac utility for custom trackpad gestures, mouse buttons, keyboard shortcuts and automation, at $15 (two years of updates) or $25 for a lifetime licence.

Where it shines: if you also want custom trackpad gestures, window snapping and app-specific shortcuts, BetterTouchTool does a lot for the price.

For Excel Ribbon sequences: BetterTouchTool has a Key Sequences trigger with timing controls, so you can make Option → H → V → V fire an action only in Excel. The action can trigger a menu item by name, such as Edit;Paste Special..., or send a chain of keystrokes with short delays. For Ribbon-only commands, you first give them a shortcut in Excel's Customize Keyboard and then have BetterTouchTool press it. That's workable, but expect 15–30 minutes per command until you've found a pattern.

Watch out for: permission prompts that keep reappearing after upgrades are a recurring topic on its forum. The usual fix is removing BetterTouchTool from Accessibility and adding it again.

Verdict: a good all-rounder if you'll use its other features too. It's a lot of tool to buy for Excel alone.

Keyboard Maestro

What it is: a macro automation app for Mac, $36 one-time with a free trial. Power users have relied on it for over two decades.

Where it shines: anything you can describe as steps — select a menu item, wait for a window, type, click, repeat. Its "Activated for one action when…" macro groups are a clean way to build leader-key sequences: tap Option to activate the "Alt" group, press H to activate the "Home" group, then V triggers your Paste macro.

For Excel Ribbon sequences: this is the most capable DIY route. A Paste Values macro can type ⌃⌘V, pause a fraction of a second, type V, and press Return, all limited to Excel. Menu selection by name is tolerant of small differences such as "..." vs "…", so it breaks less often when Microsoft tweaks labels.

Watch out for: it needs Accessibility permission for both Keyboard Maestro and Keyboard Maestro Engine, and Input Monitoring if macOS lists it there. Building and testing a few dozen Excel macros is a weekend project, not a lunchtime one.

Verdict: the best choice if you enjoy automation and want macros beyond Excel. The trade-off is that you become the maintainer of your own Windows-shortcut layer.

Hammerspoon and Raycast (briefly)

  • Hammerspoon is free and scriptable in Lua. Its hs.hotkey.modal makes leader-key sequences possible, and if you're comfortable writing code it can do anything Keyboard Maestro can. If you aren't, it's the steepest climb here.

  • Raycast is a launcher. Its "Search Menu Items" command is a fast way to find any Excel menu command by typing, but it doesn't do key sequences or dialog automation.

Worked example: Paste Values and Merge & Center

Here's roughly what it takes to make the two most-requested Windows sequences work with each approach.

ApproachPaste Values (Alt, E, S, V / Alt, H, V, V)Merge & Center (Alt, H, M, C)
Excel Customize KeyboardNot available as a single command; use Assign a shortcut to
Excel KeyTips (16.89+)Alt, E, S, VSome Ribbon commands only
macOS App ShortcutsCan open Paste Special, not choose ValuesNot reachable (Ribbon only)
Karabiner-ElementsJSON rule: Option→E→S→V sends ⌃⌘V, delay, V, Return (1–2 h first time)JSON rule sending your Customize Keyboard shortcut
BetterTouchToolKey Sequence + keystroke actions with delays (15–30 min)Key Sequence that presses your custom shortcut
Keyboard MaestroNested macro groups + Type/Pause actions (20–40 min)Macro that presses your custom shortcut
Mac Excel ShortcutsType Type

The pattern is clear: the DIY tools can all get there, but each command is a small project, and a collection of fifty of them is a hobby.

Things that trip people up with any of these tools

  • Option is also a typing key. On a Mac, Option+V types √ and Option+H types ˙. A rule that misfires leaves odd characters in your cells. Test on a scratch sheet.

  • Dialog timing. Any macro that opens Paste Special and then types a letter depends on the dialog opening fast enough. On a busy machine or a big workbook, it sometimes doesn't.

  • Clashes with native KeyTips. If you turn on Excel's KeyTips and build Option-based sequences in another tool, they'll compete for the same key. Pick one.

  • macOS updates. Accessibility, Input Monitoring and driver permissions sometimes need re-approving after a major macOS update. If shortcuts stop working, check System Settings → Privacy & Security first.

  • Work laptops. Company device management can block Accessibility permissions or driver extensions. Ask IT before you spend an evening building macros.

Which should you choose?

If you…Choose
Use a few Excel commands heavily and don't mind new shortcutsExcel Customize Keyboard
Only need occasional Ribbon access on Microsoft 365Excel KeyTips
Mainly want a Windows keyboard or Ctrl-style remaps across the MacKarabiner-Elements
Want gestures, window management and some Excel shortcutsBetterTouchTool
Enjoy building automation and want full controlKeyboard Maestro
Want your existing Windows Excel sequences to just work, without building themMac Excel Shortcuts

FAQs

Can Karabiner-Elements make Alt shortcuts work in Excel for Mac?

For simple remaps, yes. For Ribbon sequences like Alt, H, V, V you have to write a custom JSON rule for every command, usually with fixed delays. It works, but it takes time to build and maintain.

Is BetterTouchTool or Keyboard Maestro better for Excel?

Keyboard Maestro is more capable for multi-step Excel macros and handles menu names more forgivingly. BetterTouchTool is cheaper and also covers gestures and window management. For Excel alone, Keyboard Maestro has the edge.

Is there a free way to get Excel shortcuts back on Mac?

Yes. Use Tools → Customize Keyboard in Excel for single shortcuts, turn on KeyTips in Excel → Settings → Accessibility (Microsoft 365, 16.89+; partial coverage), and use Karabiner-Elements for key remaps.

Why do my custom shortcuts stop working after a macOS update?

macOS sometimes resets or re-asks for Accessibility and Input Monitoring permissions. Open System Settings → Privacy & Security, remove the app from the list, add it back, and restart it.

Do I need Parallels just for Excel shortcuts?

Usually not. Running Windows in a virtual machine gives you Windows Excel, but at the cost of a Windows licence, memory and battery. See our Mac Excel Shortcuts vs Parallels vs Boot Camp comparison.

Related guides

Sources

← Back to all articles