Skip to content

Commit 36883f7

Browse files
Merge pull request #5996 from MicrosoftDocs/main
Auto Publish – main to live - 2025-11-14 05:00 UTC
2 parents 3cb7ce4 + ae8cb63 commit 36883f7

3 files changed

Lines changed: 60 additions & 14 deletions

File tree

hub/images/pt-advanced-paste.png

20.1 KB
Loading

hub/images/pt-light-switch.png

-157 KB
Loading

hub/powertoys/command-palette/overview.md

Lines changed: 60 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
22
title: PowerToys Command Palette Utility for Windows
33
description: Learn how to use PowerToys Command Palette, a quick launcher for Windows power users. Access apps, commands, and tools instantly with customizable shortcuts and extensions.
4-
ms.date: 08/20/2025
4+
ms.date: 11/13/2025
55
ms.topic: concept-article
66
no-loc: [PowerToys, Windows, Insider]
77
# Customer intent: Learn about the PowerToys Command Palette utility and how to use it.
88
---
99

1010
# PowerToys Command Palette utility
1111

12-
PowerToys Command Palette is a quick launcher utility that allows you to easily access all of your most frequently used commands, apps, and development tools from a single, fast solution. This customizable and extensible tool is designed for Windows power users and serves as the successor to [PowerToys Run](../run.md).
12+
PowerToys Command Palette is a quick launcher utility that you can use to access all of your most frequently used commands, apps, and development tools from a single, fast solution. This customizable and extensible tool is designed for Windows power users and serves as the successor to [PowerToys Run](../run.md).
1313

14-
Command Palette, and all other PowerToys, can be enabled or disabled on the PowerToys settings Home page. To use the Command Palette, select <kbd>Win</kbd>+<kbd>Alt</kbd>+<kbd>Space</kbd> and start typing! *(Note that the keyboard shortcut can be changed in the settings window.)*
14+
You can enable or disable Command Palette and all other PowerToys on the PowerToys settings Home page. To use the Command Palette, select <kbd>Win</kbd>+<kbd>Alt</kbd>+<kbd>Space</kbd> and start typing! *(You can change the keyboard shortcut in the settings window.)*
1515

1616
> [!IMPORTANT]
1717
> For this utility to work, the Command Palette must be enabled and running in the background.
@@ -22,33 +22,79 @@ Command Palette, and all other PowerToys, can be enabled or disabled on the Powe
2222

2323
Command Palette features include:
2424

25-
- Search for applications, folders or files
26-
- Run commands using `>` (for example, `> cmd` will launch Command prompt, or `> Shell:startup` will open the Windows startup folder)
25+
- Search for applications, folders, or files
26+
- Run commands by using `>` (for example, `> cmd` launches Command prompt, or `> Shell:startup` opens the Windows startup folder)
2727
- Switch between open windows (previously known as [Window Walker](https://github.com/betsegaw/windowwalker/))
28-
- Do a simple calculation using calculator
28+
- Do a simple calculation by using calculator
2929
- Add bookmarks for frequently visited webpages
3030
- Execute system commands
3131
- Open web pages or start a web search
32-
- Rich extensions to add additional commands and features easily
32+
- Use rich extensions to add additional commands and features easily
33+
34+
## Using Command Palette
35+
36+
Command Palette is designed to be intuitive and easy to use for quick access to apps, commands, and tools with mouse or keyboard navigation support.
37+
38+
Here are some common tasks you can perform with Command Palette.
39+
40+
### Launching apps
41+
42+
To launch an app, open Command Palette and start typing the name of the app you want to launch. Use the arrow keys to navigate to the desired app and press <kbd>Enter</kbd> to launch it.
43+
44+
### Searching the web
45+
46+
To search the web, open Command Palette, type `??` to start a web search, enter your search query, and press <kbd>Enter</kbd>. By default, Command Palette uses your default web browser and search engine to perform the search.
47+
48+
### Running commands
49+
50+
To run a command, open Command Palette and type `>` followed by the command you want to run. For example, typing `> cmd` launches Command Prompt, while typing `> notepad` opens Notepad.
51+
52+
### Search files and folders
53+
54+
To search for files and folders on your computer, open Command Palette and use the arrow keys to navigate to the `Search files` option or type `file` followed by a space. Type your search query, and Command Palette displays a list of matching files and folders.
55+
56+
### Use the calculator
57+
58+
To perform a calculation, open Command Palette and type your mathematical expression directly (for example, `23*47` or `sqrt(256)`). Command Palette displays the result of the calculation. You can also start by typing `=` followed by a space to enter calculator mode.
59+
60+
### Navigate to Windows Settings pages
61+
62+
To open a specific Windows Settings page, open Command Palette and type `$` followed by the name of the settings page you want to open (for example, `$` and `display` to open Display settings). Use the arrow keys to navigate to the desired settings page and press <kbd>Enter</kbd> to open it.
63+
64+
### Find an app in WinGet
65+
66+
To find an app available in WinGet, open Command Palette, use the arrow keys to navigate to the `Search WinGet` option, type the name of the app you want to find, and press <kbd>Enter</kbd>. Command Palette displays a list of matching apps available for installation via WinGet.
67+
68+
### Usage tips
69+
70+
Once you enter one of the preceding modes (for example, by typing `>` for commands or `??` for web search), you can exit that mode with the <kbd>Escape</kbd> key to return to the home screen.
71+
72+
You can enable or disable extensions and assign or change the alias for any command or extension in Command Palette settings. You can also assign global hotkeys to specific commands or extensions to launch them directly when Command Palette is activated.
73+
74+
## Extensibility
75+
76+
Command Palette supports building extensions that you can use to add new functionality and commands. You can create extensions by using .NET. PowerToys provides a [sample extension project](samples.md) to help you get started.
3377

3478
## Settings
3579

36-
You can open the settings page by using the **Settings** button in the Command Palette:
80+
Use the **Settings** button in the Command Palette to open the settings page:
3781

3882
:::image type="content" source="../../images/command-palette/cmdpal-settings.png" alt-text="An animated GIF of Command Palette interface with the Settings button highlighted in red.":::
3983

40-
The following general options are available on the Command Palette settings page.
84+
The Command Palette settings page provides the following general options.
4185

4286
| Setting | Description |
4387
| :--- | :--- |
44-
| Activation key | Define the keyboard shortcut to show/hide the Command Palette. |
45-
| Go home when activated | When the Command Palette is activated it will return to the home page. |
46-
| Highlight search on activate | The previous search text will be selected when the Command Palette is opened. |
88+
| Activation key | Define the keyboard shortcut to show or hide the Command Palette. |
89+
| Go home when activated | When you activate the Command Palette, it returns to the home page. |
90+
| Highlight search on activate | The previous search text is selected when you open the Command Palette. |
4791
| Preferred monitor position | Choose the preferred monitor for the Command Palette to open on. The default setting is **Monitor with mouse cursor**. |
48-
| Show app details | App details are automatically expanded when displaying an app as a result. |
49-
| Backspace goes back | Typing <kbd>Backspace</kbd> will take you back to the previous page. |
92+
| Show app details | App details automatically expand when displaying an app as a result. |
93+
| Backspace goes back | Typing <kbd>Backspace</kbd> takes you back to the previous page. |
5094
| Single-click activation | Activate list items with a single click. When disabled, single clicking selects the item and double clicking activates it. |
5195

96+
[!INCLUDE [install-powertoys.md](../../includes/install-powertoys.md)]
97+
5298
## Related content
5399

54100
- [PowerToys Run](../run.md)

0 commit comments

Comments
 (0)