Advanced Paste is a tool that enables you to paste the text from your clipboard into any format needed. It can be enhanced with an AI-powered option that is 100% opt-in and requires an OpenAI key.
Always On Top
Always On Top enables you to pin windows above other windows with a quick key shortcut (⊞ Win+Ctrl+T).
PowerToys Awake
PowerToys Awake is designed to keep a computer awake without having to manage its power & sleep settings. This behavior can be helpful when running time-consuming tasks, ensuring that the computer does not go to sleep or turns off its displays.
Color Picker
Color Picker is a system-wide color picking utility activated with ⊞ Win+Shift+C. Pick colors from anywhere on the screen, and the picker automatically copies the color to your clipboard in a specified format.
Color Picker contains an editor that shows a history of previously picked colors, allows you to fine-tune the selected color and to copy different string representations. This code is based on Martin Chrzan's Color Picker.
Command Not Found
Command Not Found is a PowerShell 7 module that detects an error thrown by a command and suggests a relevant WinGet package to install, if available.
Crop And Lock
Crop And Lock is a utility that creates a new window that's a crop or a thumbnail of another window.
Environment Variables
Environment Variables offers an easy and convenient way to manage environment variables. You can create profiles for managing a set of variables together.
FancyZones
FancyZones is a window manager that makes it easy to create complex window layouts and quickly position windows into those layouts.
File Explorer add-ons
File Explorer add-ons enable Preview pane and thumbnail rendering in File Explorer to display a variety of file types. To open the Preview pane, go to View in File Explorer and select Preview Pane.
File Locksmith
File Locksmith is a Windows shell extension to check which files are in use and by which processes. Right-click on one or more selected files in File Explorer and select Unlock with File Locksmith.
Hosts File Editor
Hosts File Editor is a convenient way to edit the 'Hosts' file that contains domain names and matching IP addresses, acting as a map to identify and locate hosts on IP networks.
Image Resizer
Image Resizer is a Windows Shell extension for quickly resizing images. With a right click from File Explorer, instantly resize one or many images. This code is based on Brice Lambson's Image Resizer.
Keyboard Manager
Keyboard Manager allows you to customize the keyboard to be more productive by remapping keys and creating your own keyboard shortcuts.
Mouse utilities
Mouse utilities add functionality to enhance your mouse and cursor.
With Find My Mouse, quickly locate your mouse's position with a spotlight that focuses on your cursor. This feature is based on source code developed by Raymond Chen.
Mouse Highlighter displays visual indicators when basic mouse buttons are clicked.
Mouse Jump allows a quick jump on large displays.
Mouse Pointer Crosshairs draws crosshairs centered on the mouse pointer.
Mouse Without Borders
Use Mouse Without Borders to interact with multiple computers from the same keyboard and mouse, sharing clipboard contents and files between the machines seamlessly.
New+
New+ enables you to create files and folders from a personalized set of templates in File Explorer.
Peek
Peek allows you to preview file content without the need to open multiple applications or interrupt your workflow. Select a file and use the shortcut (Ctrl+Space)
PowerRename
Use PowerRename to perform bulk renaming; searching and replacing file names. It includes advanced features, such as using regular expressions, targeting specific file types, previewing expected results, and the ability to undo changes. This code is based on Chris Davis's SmartRename.
PowerToys Run
PowerToys Run can help you search and open your app instantly. To open, use the shortcut Alt+Space and start typing. It's open source and modular, supporting additional plugins.
Quick Accent
Quick Accent is an alternative way to type accented characters. It's useful when a keyboard doesn't support a specific character with a quick key combo.
Registry Preview
Registry Preview is a utility to visualize and edit Windows Registry files.
Screen Ruler
Use Screen Ruler to quickly measure pixels on your screen based with image edge detection. To activate, use the shortcut ⊞ Win+Shift+M. This tool was inspired by Pete Blois's Rooler.
Shortcut Guide
Windows key shortcut guide appears when you press ⊞ Win+Shift+/ (or as we like to think, ⊞ Win+?) and shows the available shortcuts for the current state of the desktop. You can also use it by pressing and holding ⊞ Win.
Text Extractor
Text Extractor is a convenient way to copy text from anywhere on your screen. To activate, use the shortcut ⊞ Win+Shift+T. This code is based on Joe Finney's Text Grab.
Video Conference Mute
Video Conference Mute is a quick way to globally "mute" both your microphone and camera using ⊞ Win+Shift+Q while on a conference call, regardless of the application that currently has focus.
Languages
PowerToys is currently available in the following languages: Arabic (Saudi Arabia), Chinese (simplified), Chinese (traditional), Czech, Dutch, English, French, German, Hebrew, Hungarian, Italian, Japanese, Korean, Persian, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Turkish, Ukrainian.
PowerToys video walk-through
In this video, Clint Rutkas (PM for PowerToys) walks through how to install and use the various utilities available. He aslo shares some tips, information about how to contribute, and more.
Known issues
You can search known issues or file a new issue in the Issues tab of the PowerToys repository on GitHub. If you don't find the issue you are experiencing, you can Report a Bug on the PowerToys product repo.
Contribute to PowerToys (Open Source)
PowerToys welcomes your contributions! The PowerToys development team is excited to partner with the power user community to build tools that help users get the most out of Windows. There are a variety of ways to contribute:
Before starting work on a feature that you would like to contribute, read the Contributor's Guide. The PowerToys team will be happy to work with you to figure out the best approach, provide guidance and mentorship throughout feature development, and help avoid any wasted or duplicate effort.
PowerToys release notes
PowerToys release notes are listed on the install page of the GitHub repo. For reference, you can also find the Release checklist on the PowerToys wiki.
PowerToys history
Inspired by the Windows 95 era PowerToys project, this reboot provides power users with ways to squeeze more efficiency out of the Windows shell and customize it for individual workflows. An overview of the original PowerToys can be found here: Using Windows 95 PowerToys.
PowerToys roadmap
PowerToys is a rapid-incubation, open source team aimed at providing power users ways to squeeze more efficiency out of the Windows shell and customize it for individual workflows. Work priorities will consistently be examined, reassessed, and adjusted with the aim of improving our users productivity.
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Windows developer feedback
Windows developer is an open source project. Select a link to provide feedback:
Streamline the installation and maintenance of software on your computer by using Windows Package Manager. Explain the front-end components and commands, the Windows Package Manager repository, and how to contribute to the repository.