Skip to content

Give any menu command its own keyboard shortcut — via Apple Support

Hidden settinglow riskmacOS 14 Sonoma and later

If an app has a menu command you use all the time but no shortcut for it, you can add one yourself. It works for any app, or for all apps at once (for example, a shortcut for 'Export as PDF…').

Takes effect right away

How to do it

  1. Open System Settings > Keyboard, click Keyboard Shortcuts, then choose App Shortcuts.
  2. Click +, choose an app (or All Applications).
  3. In Menu title, type the command exactly as it appears in the menu, including any .... For a submenu item use ->, for example Format->Font->Show Fonts.
  4. Click the shortcut field, press your keys, then click Done.
It only works for existing menu commands, not for actions such as opening an app. If the keys are already used by another command, the new shortcut won't work. To remove one, select it and click –.

Sources

Source reviewed
2026-11-02
Link checked
2026-11-02
Tested hands-on
Not by Oddbyte.Me

Oddbyte.Me hasn't tried this on every macOS version, so keep the undo handy.

keyboard shortcutsapp shortcutsmenucustom shortcutproductivity

More in Keyboard, Mouse & Trackpad