Feature Overview

Shortcuts are supposed to provide quick access to frequently used commands, but how many shortcuts do you know by heart?

KeyCue helps you to use your macOS applications more effectively by displaying a concise table of all currently available menu shortcuts.

You no longer need to memorize and remember key combinations; just press the command key and KeyCue tells you what you want to know.

With KeyCue you get an instant overview of the overall functionality of any application

KeyCue "teaches you" the most frequently used shortcuts on the fly so that you automatically start working more efficiently by making regular use of shortcuts.

Besides that, KeyCue is your best friend when it comes to type emojis. It show a table of all available emoji characters and lets you insert any emoji with a simple click. You can find emoji characters by keyword or choose from the list of recently used emojis. Finding and typing your desired emoji has never been easier.

Words cannot fully describe the benefits offered by KeyCue.

To get an impression how KeyCue can help you to use your macOS applications more effectively, watch our new videos ...

tutorial movie

... and download a fully functional trial version.

KeyCue 10 lets you define your own menu shortcuts

Easily define your own custom menu shortcuts with KeyCue 10.

KeyCue cheat sheet

With KeyCue 10, you can easily add or modify existing menu shortcuts by simply pointing at a menu command and pressing the desired key combination. That's all - there's no step three. KeyCue does the rest for you and defines your desired shortcut for the chosen menu command such that you can use the new menu shortcut instantly. 

KeyCue 10 is fully compatible with Apple Silicon Macs and macOS Monterey (12.0)

KeyCue 10 is compatible with Apple's latest hardware and software.

KeyCue 10 offers full support and compatibility with Apple's newest hardware and software components, Apple Silicon processors and macOS Monterey (12.0). You won't realize any lag when starting KeyCue on Macs with Apple Silicon processors, not even when you launch KeyCue the first time. But KeyCue supports not only Apple's latest technologies, it also offers backwards compatibility down to OS X Yosemite (10.10). 

With all that, the all-new KeyCue 10 is a must-have upgrade for every current KeyCue user as well as a perfect start for everyone who wants to use his Mac more efficiently and make the best use of menu shortcuts.  

If you plan to upgrade to Monterey, we strongly recommend that you upgrade KeyCue to version 10.

For more information, please see our compatibility page.

Get an instant overview of all shortcuts in any application

KeyCue showing shortcuts of all applications

You can configure whether you want to see menu titles and submenus.

If you are using a macro utility like Keyboard Maestro, QuicKeys, or iKey, you can configure KeyCue to show the key combinations for triggering their macros as well.


Just press and hold the command key (default), as if you were about to type a shortcut or activate any other configurable trigger.

Within a configurable time, KeyCue comes to help and displays a table with all available application specific keyboard shortcuts as well as system-wide hotkeys.

Explore and type emojis


Find your desired emoji in an enlarged view, search for it by name, and "type" it with a single click.

If you feel more and more frustrated about the overload on slightly different emojis and find it cumbersome to choose and type the right one, KeyCue comes to help.

KeyCue can show a table of all available emoji characters and lets you insert any emoji with a simple click.

Omit known shortcuts

To find out more about a certain emoji, move the mouse pointer over it to see an enlarged view and a description of the emoji's meaning.

You can also enter a search term in KeyCue's find field to focus on the matching emoji characters, or choose from the list of recently used emojis. Finding and typing the right emoji has never been easier.

Quickly access folder contents


View folder contents and quickly launch enclosed items.

KeyCue's folder view displays the contents of a particular folder, allowing to explore the folder contents and to quickly launch items in this folder.

You can also add aliases to files, folders and applications to open or launch items that exist in different locations on your computer. To arrange files in groups in the KeyCue window, put them in subfolders.

You can set up multiple triggers with different groups of files, for example, one to quickly launch often used applications, and another one to open documents on which you currently work.

Simply click a file in the KeyCue table to open it, as if you double-clicked the file in the Finder.

Omit known shortcuts

Quickly access frequently used URLs


Your favorite URLs are just a mouse click or keystroke away with KeyCue!

view frequently used URLs

You can define your own favorite URL collection together with your preferred triggers, and you are ready to use KeyCue for quickly showing a table of your URLs and invoking them with a single click.

You can invoke the URL table just like any other information provided by KeyCue. See the section on Flexible triggers and actions for more information how you can associate your custom triggers with various "actions".

System-wide hotkeys made visible

macOS comes with a set of useful shortcuts for keyboard navigation, taking screen snapshots, zooming, activation of Spotlight, Exposé, Dashboard, and more. KeyCue helps you to learn and remember these shortcuts by including them in the pop-up table.

system wide hot keys

You can decide whether the system-wide shortcuts should appear together with the other shortcuts in a single large table or in a separate table (as shown to the left) by assigning separate activation keys.

Automatically omit known shortcuts

If you find that KeyCue displays many shortcuts that you already know, you can tell KeyCue not to show these items. Omitting known shortcuts reduces the size of the table and therefore helps to focus on the remaining items that you do not yet know well enough.

Omit known shortcuts

In KeyCue's settings, you can define the treshold value when a shortcut should be treated as "known".

Omitting known items works automatically: When KeyCue notices that you have already used a certain shortcut a number of times without help from KeyCue, it assumes that you know this shortcut and therefore do not need to see it in the shortcut table.

Flexible triggers and actions


Gone are the days when KeyCue was a mere keyboard shortcut cheat sheet.

KeyCue offers a flexible way to define a wide variety of triggers, which can be combinations of modifier keystrokes and mouse clicks. These triggers can be used to perform different actions, like bringing up the KeyCue sheet for selected types of shortcuts, opening the KeyCue settings window, or other actions.

KeyCue activation settings

KeyCue 9 adds two new trigger types;

Search for commands and shortcuts


Explore your programs' functionality the easy way!

Looking for a particular command and/or corresponding shortcut? KeyCue lets you search for commands and shortcuts.

Just move the mouse pointer into the legend at the bottom of the shortcut table and it turns into a search field. Enter a search term and KeyCue highlights all matching items.

For example, enter the word "ruler" to find all shortcuts that contain the word "ruler".

You can also search for shortcuts. Just enter the letter "L" to find all shortcuts that include the key "L".

Integration with PopChar X lets you display and insert special characters


Integration with PopChar X lets you insert special characters with KeyCue.

Typinator action

KeyCue integrates with PopChar X, our award-winning tool for finding and inserting special characters (requires PopChar X 7.5 or newer).

This allows you to quickly show recently used and favorite characters from PopChar in KeyCue's head-up display and insert them with a click.

Clicking an item in the KeyCue display inserts the character in the current document without the need for knowing the keyboard combination.

Typinator integration

Integration with Typinator lets you display and insert snippets


Integration with Typinator lets you insert Typinator snippets with KeyCue.

Typinator action

KeyCue integrates with Typinator, our popular text expander (requires Typinator 6.9 or newer).

This allows you to quickly show Typinator snippets in a head-up display and insert them with a click.

Clicking an item in the KeyCue display inserts the expansion in the current document as if you had typed the corresponding abbreviation. You can create multiple triggers for different Typinator sets.

Typinator integration

Customize KeyCue's look with flexible themes




The Tenaya theme matches the appearance of recent macOS versions.


KeyCue settings

KeyCue comes with many amazing themes pre-installed - further themes as well as a detailed description how to customize and build own themes can be downloaded from our Download Extras page.

And if you still want to have some different look, you can customize the existing themes or build your own themes to adjust the appearance of KeyCue as you wish.

large-print theme

Tenaya themeTo match the appearance of the latest versions of macOS, KeyCue comes with a clean built-in theme, named after Tenaya Lake and Tenaya Canyon, both located in Yosemite National Park.

User-definable custom shortcut descriptions reveal hidden keyboard shortcuts

Reveal hidden keyboard shortcuts with KeyCue.




More than 800 extra shortcuts for InDesign, Photoshop, Illustrator, ProTools, Sibelius, and other products avaiable.

Besides regular shortcuts shown in menus, many applications offer further hidden shortcuts that are listed only in help documents or printed manuals.

To reveal these hidden commands, KeyCue supports user-definable custom shortcut descriptions. KeyCue merges the additional shortcut descriptions with the shortcuts found in the menus to show the most comprehensive keyboard shortcuts cheat sheet ever.

You can import and export these custom shortcut descriptions or even plain text files with command names to use them on multiple Macs or share them with other KeyCue users.

Custom shortcuts can have arbitrary textual descriptions. Furthermore, even clicks and other gestures with modifier keys can be included as custom shortcuts.

custom shortcut descriptions for Adobe Indesign

We are also offering extended shortcut descriptions for Adobe InDesign and Adobe Photoshop, as well as for universal text editing and navigation shortcuts. The picture above shows 150 additional shortcuts for Adobe InDesign that were not listed in the KeyCue table until now. You can download the description files from our Download Extras web page and import them into KeyCue with just a double-click.

We will publish more shortcut description files in the future to further increase KeyCue's versatility. If you have compiled shortcut descriptions that you are willing to share with the KeyCue community, please let us know, and we'll be happy to add them to our Download Extras page.

Manually omit known shortcuts to keep the table small

If you have been using Macintosh computers for a while, you will be familiar with many keyboard shortcuts that are used in all applications throughout the system. You don't need KeyCue to remind you of the shortcuts for Cut, Copy, and Paste over and over again.

Besides the above mentioned automatic omission of shortcuts, you can manually tell KeyCue to omit shortcuts you already know. This keeps the shortcut table smaller, which in turn helps to find other (less obvious) shortcuts faster.

Omit known shortcuts

Show Keyboard Maestro, iKey, and QuicKeys shortcuts

Keyboard Maestro, iKey, and QuicKeys are powerful macro programs that let you define custom action sequences together with your own shortcuts to activate them. As with menu shortcuts, when you have defined a lot of useful shortcuts, remembering all the shortcuts for invoking them becomes a challenge. And the more shortcuts you have defined, the harder it becomes to remember them.

Shows Keyboard Maestro shortcuts

KeyCue 9 adds support for Keyboard Maestro's USB device key triggers (requires Keyboard Maestro 8.2.1).

KeyCue works together with the most popular macro utilities.

To use KeyCue integration for macros, you need at least the following versions of these programs:

  • Keyboard Maestro 3.0
  • iKey 2.5
  • QuicKeys 4.0

Legend for keyboard symbols

A legend explains the meaning of symbols used in the shortcut table. Like the shortcut table itself, the legend is compact and context-sensitive; it displays only those key symbols that appear in the shortcut table right now.


KeyCue uses the same key symbols that are used throughout macOS, but some of these are obscure and need an explanation - especially for users who are new to the Mac. Switchers will therefore particularly appreciate the new legend.

KeyCue shortcuts

KeyCue section

When the shortcut table is visible on screen, KeyCue adds two shortcuts for controlling KeyCue itself: one for quickly opening the Settings window, and one for entering the search field.

But, of course, you don't need to learn and remember these shortcuts, as KeyCue lists the key combinations in the "KeyCue" section at the end of the table.

Accessible via menu bar icon

menu bar iconOne trigger option of KeyCue is to display a small KeyCue icon in the menu bar. You can then associate multiple kinds of clicks (normal click, right click, pressing the mouse button a bit longer) along with your choice of modifier keys to invoke different actions.

For example, you can use a right-click for pulling down a menu with some typical commands, or you can use a click with the option key to quickly open KeyCue's Settings window.

In addition to activating certain features of KeyCue, the menu icon also serves as a visible indicator that KeyCue is active and ready to display the information you need.

Open interface

KeyCue can display arbitrary shortcuts found in other applications, but it needs some support by these applications. We have defined a simple interface that allows other applications to tell KeyCue about available keyboard shortcuts.

We invite software developers to use this interface. It is easy to implement and leads to an immediate benefit for both application developers and KeyCue users, as arbitrary applications can use KeyCue to display a "cheat sheet", and KeyCue can display all shortcuts found in an application, not only those that are tied to menu commands.

If you are a software developer and wish to use KeyCue's shortcut interface in one of your applications, please download the interface specification (PDF).

This document contains detailed instructions with sample code. Check it out and you will see that it is fairly easy to connect your application with KeyCue. In a few steps, you can use KeyCue as a quickly accessible help page for your application's shortcuts.

If you have additional questions, please contact our technical support for more information.

This web site uses cookies to provide best possible experience and service for you. By continuing surfing this site you agree to use cookies. Click here for details.