Command palette

A command palette is a keyboard-triggered search interface that allows users to find and execute actions, navigate to pages, or search for content without using the mouse or memorizing menu locations.

What is a command palette in UX design?

A command palette is a search interface, typically triggered by a keyboard shortcut such as Cmd+K or Ctrl+K, that allows users to find and execute any action available in the application by typing a query. It combines search, navigation, and command execution in a single interface. Command palettes are common in developer tools, design applications, and productivity software. Figma, Linear, Notion, and VS Code all feature prominent command palettes that power users rely on heavily.

Why do command palettes improve efficiency for power users?

Command palettes apply the principle of recognition over recall at scale. Instead of requiring users to remember exactly where a setting or action is located within a menu hierarchy, users type a few characters and recognize the right option from a short list of matches. This is significantly faster than navigating multiple menu levels for infrequent but important actions. Command palettes also reduce the cognitive load of learning complex applications by making every action discoverable through a single consistent interface.

When should you add a command palette to a product?

Command palettes are most valuable in complex applications where users regularly need to access many different actions, in tools used primarily by keyboard-oriented users such as developers and designers, and in products where the action space is large enough that menu navigation becomes slow. They add less value in simple consumer applications with a small number of actions, or in products primarily used on touch devices where keyboard shortcuts are not the primary interaction mode. Adding a command palette is an efficiency feature that serves power users without affecting the experience for users who never discover it.

Related terms

Related guides