Introducing UWPSpy, an inspection tool for UWP and WinUI 3 applications that enables to view and manipulate UI elements and their properties in real time.

I’ve been interested in UWP since the release of Windows 11, where the taskbar UI was reimplemented using a new technology called XAML Islands. I created UWPSpy after gaining some experience with UWP. UWPSpy makes it easy to experiment with UWP UI elements and see how various changes behave before making them permanent. One example where UWPSpy comes in handy is with the Windows 11 Taskbar Styler mod, refer to its details page to see examples of UI customizations that are possible.


zip UWPSpy.zip (418.15 kB)


  • 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.
  • A UWPSpy spying window can be closed, in which case it will become hidden. It can be shown again by running UWPSpy.exe again and selecting the same application.
  • To completely stop spying on an application, its process must be terminated.

Source code



Posted in Releases, Software by Michael (Ramen Software) on August 9th, 2023.

7 Responses to “UWPSpy”

  1. Pat says:

    This is amazing! Features I’d like to see are..

    Restore to default, Backups
    Undo, redo
    Color picker
    Dark mode

  2. Dook says:

    Please tell me how to find the property responsible for the spacing between icons in the tray.

Leave a Reply