microsoft / microsoft/PowerToys
Screen Annotation Tool
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
### Description of the new feature / enhancement
Description of the new feature / enhancement I would like to suggest adding a screen annotation tool to PowerToys that allows users to draw directly on top of the screen. The idea is similar to tools like Epic Pen, ZoomIt, or HoverScribble, where a user can quickly enable an overlay layer and draw annotations over any application. This feature would allow users to visually highlight elements on the screen during presentations, tutorials, documentation, or debugging. A possible implementation could include: A global hotkey to activate drawing mode (for example Win + Shift + D) Drawing directly on top of any window A small floating toolbar with basic tools: pen highlighter arrow rectangle / circle eraser Option to clear annotations quickly Optional temporary annotations that fade after a few seconds The tool would function as a lightweight overlay layer that does not interfere with the underlying applications.
### Scenario when this would be used?
Scenarios where this would be used
This feature would be useful in many common scenarios:
Presentations and live demonstrations
Teaching or explaining software interfaces
Creating tutorials or documentation
Screen recording or streaming
Quickly highlighting UI elements while collaborating with colleagues
Currently, users often install third-party tools like Epic Pen or ZoomIt for this purpose. Having a built-in solution in PowerToys would simplify the workflow and provide a native Windows experience.
PowerToys already provides several productivity tools that work with the screen (for example Color Picker, Screen Ruler, Text Extractor).
A screen annotation tool would be a natural addition to this ecosystem.
It could also potentially integrate with other PowerToys features such as Screenshot tools or OCR in the future.
### Supporting information
_No response_
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing how PowerToys’ existing Color Picker, Screen Ruler, and Text Extractor utilities handle screen-wide activation and overlays. Clarify the feature scope before implementation, including the global hotkey, drawing tools, toolbar, clearing behavior, and optional fading annotations. Done means the agreed annotation workflow works over other applications without interfering with them.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100