Mara logo

Command Palette

A keyboard-summoned overlay that searches actions and destinations at once — the fast path through a dense product.

UI Components

A command palette collapses navigation and action into one input: press a shortcut, type a few characters, hit Enter. It pays off in products where people perform many different operations per session and already know what they want — editors, admin tools, dense B2B software. In a product with six screens it is decoration, because the navigation was never the bottleneck.

It is an accelerator, never the only route. Every command in the palette must also exist somewhere clickable, or the feature is invisible to most users and unusable for anyone who does not know the shortcut. Ranking matters: recent and frequent commands first, exact matches above fuzzy ones, and scope labels so “Delete” tells you what it will delete.

In practice

An internal ops tool added a palette behind Cmd+K with no visible entry point. After a month, 4% of users had opened it. Adding a persistent search affordance in the header showing the shortcut took adoption past 30%, and median time-to-action for the ten most common tasks roughly halved for those users.

Where teams get it wrong

  • No discoverable entry point, so only the people who built it know it exists.
  • Commands that exist only in the palette and nowhere clickable.
  • Flat alphabetical ranking instead of recency and frequency.
  • Ambiguous entries — “Delete” with no indication of the target.
  • Shortcuts that collide with browser or OS bindings.

Learn more

You may ask

Frequently Asked Questions

Does every product need a command palette?

No. It earns its place in dense products where people run many different operations per session. In a small product it adds a surface to maintain without removing a real bottleneck.

What should a command palette include?

Actions, destinations and records in one ranked list, ordered by recency and frequency, with scope labels so ambiguous verbs are readable. Everything in it must also be reachable by clicking.

Related terms

All terms

Defined by Mara Last reviewed .

Let's talk about your product.

Happy to look at what you're building and say where design would move the needle.

Contact Us