Repolode
microsoft

microsoft/PowerToys

A collection of over 30 Windows utilities for customizing the desktop and speeding up everyday tasks, from window layouts to keyboard remapping.

Open-source alternative to:Microsoft PowerRenameAutoHotkey

Stars
139,550
Forks
8,620
Open issues
7,811
Last commit
5 hours ago

What is it?

Microsoft PowerToys is a set of utilities for Windows that extend the operating system with power-user features. It bundles more than 30 small tools, each focused on one task, such as FancyZones for snapping windows into custom layouts, PowerRename for batch renaming files, and Keyboard Manager for remapping keys and shortcuts.

The toolkit also covers quick-launch and text workflows. PowerToys Run and Command Palette provide keyboard-driven search and actions, Advanced Paste transforms clipboard content, and Color Picker, Screen Ruler, Text Extractor and Peek help with on-screen inspection. Utilities can be enabled or disabled individually from a settings app.

The project targets Windows 10 and Windows 11 and is installable through the Microsoft Store, WinGet, or a direct .exe download from GitHub releases. It is written mainly in C# and C++ and is distributed under the MIT license.

Key features

  • 01Window layout management with FancyZones
  • 02Batch file renaming with PowerRename
  • 03Keyboard remapping and shortcut customization via Keyboard Manager
  • 04Keyboard-driven launcher and command palette
  • 05Color picking, screen ruling and on-screen text extraction

Use cases

  • Organizing many windows across multiple monitors into fixed layouts
  • Renaming large numbers of files with patterns or rules
  • Remapping keys or shortcuts to match a personal workflow
  • Speeding up daily tasks with a keyboard-first launcher

Quick start

  1. 1

    Install PowerToys with WinGet (user scope)

    winget install Microsoft.PowerToys -s winget
  2. 2

    Or download the .exe from the GitHub releases page

  3. 3

    Or install from the Microsoft Store

Things to know

  • Windows only.
  • The application logs basic diagnostic data (telemetry).

Topics

FAQ

What is PowerToys?
A collection of over 30 Windows utilities for customizing the desktop and speeding up everyday tasks, from window layouts to keyboard remapping. Microsoft PowerToys is a set of utilities for Windows that extend the operating system with power-user features. It bundles more than 30 small tools, each focused on one task, such as FancyZones for snapping windows into custom layouts, PowerRename for batch renaming files, and Keyboard Manager for remapping keys and shortcuts.
Is PowerToys free to use? What license does it have?
PowerToys is open source under the MIT license. Check the license terms before using it in commercial products.
Is PowerToys still maintained?
Actively maintained. The last commit to PowerToys was on Oct 21, 2026.
What can I use PowerToys for?
Organizing many windows across multiple monitors into fixed layouts Renaming large numbers of files with patterns or rules Remapping keys or shortcuts to match a personal workflow Speeding up daily tasks with a keyboard-first launcher
How do I install PowerToys?
Install PowerToys with WinGet (user scope): winget install Microsoft.PowerToys -s winget Or download the .exe from the GitHub releases page Or install from the Microsoft Store
Where can I get PowerToys?
The source code and installation instructions are on GitHub: https://github.com/microsoft/PowerToys

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects