Magpie
A general-purpose window upscaler for Windows 10/11.
Magpie is a Windows app that upscales any game or application window to your monitor's full resolution using GPU-accelerated algorithms like FSR and Anime4K, making lower-resolution games look sharper and cleaner.
Magpie is a lightweight application for Windows 10 and 11 that makes any window appear larger on screen with better picture quality than the basic scaling Windows provides by default. The main use case is games: if a game runs at a lower resolution than your monitor supports, Magpie can scale it up using algorithms designed to preserve sharpness and reduce blurriness.
It supports both fullscreen and windowed modes, so you can apply scaling whether a program runs in a full-screen window or a smaller window on your desktop. Under the hood it uses GPU-accelerated algorithms including Anime4K (a popular upscaling method originally designed for animated content), FSR (AMD's open-source upscaling technology), and a set of CRT shaders that replicate the look of older display hardware.
The interface is built with WinUI, Microsoft's modern Windows design system, and supports both light and dark themes. Multiple monitors are supported.
To use Magpie, you run it alongside whatever program you want to scale, then trigger the upscaling with a keyboard shortcut or through the UI. If your system uses DPI scaling and the target application does not support high DPI (which is common with older games), the README suggests adjusting the application's compatibility settings to avoid double-scaling problems.
The minimum requirements are Windows 10 version 1903 or later, and DirectX feature level 11 support, which most computers from the last decade satisfy. The project is open source, translated into multiple languages through Weblate, and has received code and translation contributions from a number of community members.
Where it fits
- Upscale an older game that only runs at a low resolution so it fills a high-resolution monitor without blurriness
- Apply Anime4K shaders to animated video or games to sharpen line art and reduce compression artifacts
- Use CRT shaders to replicate the look of retro hardware on a modern monitor