Updates
The newest versions in the catalog, with release notes from each developer.
Version 12.3.0
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.2.0...v12.3.0
See the full CHANGELOG for details.
Version 12.2.0
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.1.1...v12.2.0
See the full CHANGELOG for details.
Version 11.0.3
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
See CHANGE LOG for details.
Version 0.97.0
Utilities for Windows power users: window layouts, bulk rename, colour picker and more.

| Description | Filename | sha256 hash |
|---|---|---|
| Per user - x64 | PowerToysUserSetup-0.97.0-x64.exe | B8EC0033F9BA6A6D628F2F826E1B00D6B9F9A6869D46D108C5B08B560A46890F |
| Per user - ARM64 | PowerToysUserSetup-0.97.0-arm64.exe | AED4001D4C3E974FAF5D2D46D640547A25BE718D8C5FEB20F4C9A1C1976D837D |
| Machine wide - x64 | PowerToysSetup-0.97.0-x64.exe | 267A7CC18CA33CDE4F79BBCEBF2FEFEC29B6A540BE96218CBCB52064DA283673 |
| Machine wide - ARM64 | PowerToysSetup-0.97.0-arm64.exe | 16C211C3441C1BF22C491457BC6F0F8C6FA796E9DE08EB67C993997CDCDA5FA4 |
This release packs in a ton of improvements to Command Palette, introduces a brand-new mouse utility called CursorWrap, expands CLI support across several utilities, and includes plenty of other refinements. Let's dive in!
We have been hard at work improving Command Palette, and this release is a big one! It introduces several new features, deeper customization options, and a long list of improvements across the board.
There is a brand-new Personalization page that lets you customize the Command Palette UI to your liking. You can now pick a background image and apply color tinting to make Command Palette feel truly personal. To customize this setting, open Command Palette Settings => Personalization => Background
#43505 by @jiripolasek
To give you more control over how search results are ordered, we have added fallback ranking. You can manage fallback rankings from an extension's settings page by clicking on Manage fallback order. Here, you can reorder commands here by dragging them to match your preferences.
#43549
This was a big community request. A new built-in PowerToys extension now lets you control PowerToys features straight from Command Palette. You can toggle Light Switch, switch FancyZones layouts, pick a color, and more, all without leaving Command Palette. Just make sure the utilities you want to use are enabled in PowerToys settings. On top of that, you can now use Peek to preview files and folders within Command Palette! Note: Windows 11 required.
#44006
See the list below for all Command Palette changes!
If you use multiple monitors and are tired of dragging your mouse all the way across the screen, CursorWrap is here to help. When enabled, your cursor wraps around the edges of the active monitor - moving past the top, bottom, left, or right edge instantly brings it back on the opposite side.
#41826 by @mikehall-ms
We've undocked the Quick Access flyout from the main Settings process, which means it now launches faster. You can also choose to disable it entirely or assign a keyboard shortcut to open it. On top of that, the PowerToys system tray icon can now be set to a monochrome style if you prefer a subtler look that fits in with other system icons.
#43840 and #33321 by @HO-COOH
In the last release we added CLI support for Peek, and we're expanding that even further. FancyZones, Image Resizer, and File Locksmith can now all be controlled from the command line. Whether you want to switch layouts, resize a batch of images, or unlock files, it's all possible through the CLI. Be sure to check the docs for the full list of supported commands.
Version 12.1.1
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.1.0...v12.1.1
See the full CHANGELOG for details.
Version 12.1.0
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.0.8...v12.1.0
See the full CHANGELOG for details.
Full Changelog: v0.92...v0.93
Version 11.0.2
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
See CHANGE LOG for details.
Version 12.0.7
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.0.6...v12.0.7
See the full CHANGELOG for details.
Version 12.0.6
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.0.5...v12.0.6
See the full CHANGELOG for details.
Version 12.0.5
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.0.4...v12.0.5
See the full CHANGELOG for details.
Version 11.0.1
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
See CHANGE LOG for details.
Version 12.0.4
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.0.1...v12.0.4
See the full CHANGELOG for details.
Version 12.0.3-pre
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.0.2-pre...v12.0.3-pre
See the full CHANGELOG for details.
Version 12.0.2-pre
Formats JavaScript, TypeScript, CSS, Markdown and more every time you save in VS Code.
Full Changelog: v12.0.0-preview.1...v12.0.2-pre
See the full CHANGELOG for details.
Version 0.96.1
Utilities for Windows power users: window layouts, bulk rename, colour picker and more.
This patch release fixes several important stability issues identified in v0.96.0 based on incoming reports. Check out the v0.96.0 notes for the full list of changes.
| Description | Filename | sha256 hash |
|---|---|---|
| Per user - x64 | PowerToysUserSetup-0.96.1-x64.exe | 86EC5D7639ED3624ECD53193C0B0411174D17E72F8C7507E8206A52F78FA4A24 |
| Per user - ARM64 | PowerToysUserSetup-0.96.1-arm64.exe | 8B1FEDE0F9E0BA9C24270DBF1D40F967168C83B3F10B26AFC778286D560DFFE6 |
| Machine wide - x64 | PowerToysSetup-0.96.1-x64.exe | E67D2D4098CA0CEB6910D418989567F4A62CD868210E1B29D8A76E0E64A3626E |
| Machine wide - ARM64 | PowerToysSetup-0.96.1-arm64.exe | 0F5562A1C2AD8BD42D19B79EAD72BB7AD77C3EE2B93C2415AC15015CCDFB6F8E |
Version 0.96.0
Utilities for Windows power users: window layouts, bulk rename, colour picker and more.

In the v0.96 release cycle, we focused on new features, stability, optimization improvements, and automation.
| Description | Filename | sha256 hash |
|---|---|---|
| Per user - x64 | PowerToysUserSetup-0.96.0-x64.exe | b4bfd22e7a467ab07be8388648c8b084b67669ff6f3db80b2b9b56ad95eb7a12 |
| Per user - ARM64 | PowerToysUserSetup-0.96.0-arm64.exe | 4822f905879c786aef5ca325f1e8a0ba81bd863bdb5a610795816d8ca571e852 |
| Machine wide - x64 | PowerToysSetup-0.96.0-x64.exe | 2dba44e6caffc95713766c6b157a2e92bb3c430cf9b0bc798397e8ab3fb984a8 |
| Machine wide - ARM64 | PowerToysSetup-0.96.0-arm64.exe | ac2d7841ee27cb237d0f00270719f80887c77f177bc931a90563f6aa897739e2 |
For an in-depth look at the latest changes, visit the release blog.
%Camera, %Lens, and %ExposureTime.Ctrl + , to open Command Palette settings from anywhere. Thanks @jiripolasek!Page Up and Page Down to navigate the list while focus is in the search box. Thanks @samrueby!kind:folders or kind:not folders to narrow results.:red_circle: placeholder with an actual red-circle emoji so the correct icon appears in the UI. Thanks @samrueby!LOCALAPPDATA environment variable was missing. The path is now retrieved via a reliable API. Thanks @jiripolasek!