Overlays / The visual dictionary

Command palette.

A searchable launcher for application commands.

Also calledcommand menucommand launcher
01

See it in context

UI illustration
⌕ esc
COMMANDS

A command palette exposes actions through text search and keyboard selection. It can reduce navigation effort for frequent users while still presenting understandable command names and shortcuts.

When to use it

Use in tools with many commands or destinations.

Know the difference

A command palette searches actions; a site-search overlay primarily searches content.

WebiPadOSmacOSWindowsLinux

iPadOS · macOS

Use the native platform presentation and terminology; adapt density and interaction to touch, pointer, remote, or spatial input rather than copying a phone-sized view.

Web · Windows · Linux

On the web, manage keyboard focus and dismissal explicitly. Android and desktop implementations should use the equivalent native surface when available.

Primary documentation for the pattern and its platform conventions.