m417z/UWPSpy

An inspection tool for UWP and WinUI 3 applications. Seamlessly view and manipulate UI elements and their properties in real time.

C++

632

97 commits

updated Jun 5, 2026

See the code

README

UWPSpy

An inspection tool for UWP and WinUI 3 applications. Seamlessly view and manipulate UI elements and their properties in real time.

🏠 Homepage

Screenshot

Usage

  • Download the latest release from here.
  • Run UWPSpy.exe and select the UWP/WinUI 3 application you want to spy on.
  • A window with the application's UI elements will appear for each UI thread of the target application.

Demo

Demo video Click on the image to view the demo video on YouTube.

Supported Windows versions

UWPSpy uses the XAML Diagnostic APIs which were added in Windows 10, version 1703. Earlier versions of Windows are not supported.

Dark mode support

UWPSpy supports dark mode on Windows 11 24H2 (build 26100.6899+) and 25H2 (build 26200.6899+). When the system dark mode setting is enabled, UWPSpy will automatically use a dark theme.

To disable dark mode (e.g. if you use custom theming or encounter visual issues), set the environment variable UWPSPY_DISABLE_DARK_MODE=1 before launching.

References

uwp
xaml

m417z/UWPSpy

An inspection tool for UWP and WinUI 3 applications. Seamlessly view and manipulate UI elements and their properties in real time.

C++

632

97 commits

updated Jun 5, 2026

See the code

README

UWPSpy

An inspection tool for UWP and WinUI 3 applications. Seamlessly view and manipulate UI elements and their properties in real time.

🏠 Homepage

Screenshot

Usage

  • Download the latest release from here.
  • Run UWPSpy.exe and select the UWP/WinUI 3 application you want to spy on.
  • A window with the application's UI elements will appear for each UI thread of the target application.

Demo

Demo video Click on the image to view the demo video on YouTube.

Supported Windows versions

UWPSpy uses the XAML Diagnostic APIs which were added in Windows 10, version 1703. Earlier versions of Windows are not supported.

Dark mode support

UWPSpy supports dark mode on Windows 11 24H2 (build 26100.6899+) and 25H2 (build 26200.6899+). When the system dark mode setting is enabled, UWPSpy will automatically use a dark theme.

To disable dark mode (e.g. if you use custom theming or encounter visual issues), set the environment variable UWPSPY_DISABLE_DARK_MODE=1 before launching.

References

uwp
xaml

Significant stargazers

Amr Bashir

536 followers · starred Jan 2026

wukko

2,154 followers · starred Sep 2023

Jan Karger ツ ☀

883 followers · starred Jun 2024

Eric Zhang

78 followers · starred Nov 2023