Win + Alt + B shortcut (or dig through the Windows Display settings) to flip HDR on, and then inevitably forget to turn it back off when you return to spreadsheets and web browsing. Leaving High Dynamic Range active on the Windows desktop all day does not just make standard dynamic range (SDR) interfaces look occasionally strange—it also drives self-emissive OLED pixels harder than necessary while displaying static elements like the taskbar and window borders. Tired of that constant manual toggling, a developer going by VantaCode420 on GitHub (and manfredss on Reddit) built a free, open-source system tray utility called Smart HDR Manager.First spotted by Neowin, the utility was built with extensive assistance from Anthropic's Claude AI—a classic example of modern "vibe-coding" solving a very specific desktop annoyance. However, before anyone gets carried away by overly enthusiastic headlines claiming the tool "fixes OLED burn-in," we need to draw a clear technical line. No software toggle can repair physical organic light-emitting diode degradation once it has occurred, nor does the developer claim it is a magic forcefield against panel wear. What Smart HDR Manager actually does is automate the switching between SDR and HDR based on the exact application, game, or video stream running on your PC, returning your monitor to standard mode the moment you finish.
The OLED Burn-In Reality Check
Why are PC enthusiasts so touchy about leaving Windows in HDR mode around the clock? Unlike traditional LCD panels that rely on a uniform backlight, OLED displays illuminate every single pixel independently. When a pixel shines brighter for longer periods, its organic compounds degrade faster than surrounding pixels. Temporary image retention can fade after a panel refreshes, but permanent burn-in leaves a lasting ghost image of static UI elements—such as the Windows 11 Taskbar, browser tabs, or persistent game HUDs.
Hardware manufacturers like LG have spent years building hardware-level mitigations into their displays, including Screen Shift (which subtly nudges the image around the screen) and Logo Luminance Adjustment (which dims detected static logos). Yet hardware protections alone are not an excuse to run maximum luminance on static desktop workloads all day. Long-term accelerated longevity testing by RTINGS found that newer, substantially brighter OLED televisions from the 2020–2023 era did not consistently show less permanent image retention at the 10,500-hour mark than a 2017 LG C7 OLED when subjected to static-heavy broadcast layouts. While RTINGS emphasizes that users watching varied content are unlikely to face premature burn-in, PC desktop usage is the ultimate static-content torture test.
Alongside standard Windows 11 precautions—such as auto-hiding the taskbar, lowering SDR brightness, and rotating dynamic wallpapers —keeping Windows in SDR mode until true HDR content hits the screen is one of the smartest habits an OLED owner can adopt. Smart HDR Manager simply removes the human memory requirement from that habit.
How Smart HDR Manager Automates Windows Display Modes
Released under an MIT license on GitHub, Smart HDR Manager (currently in beta at version 2.5.1, which arrived on October 16, 2026, just a day after the initial 2.5.0 public beta) sits quietly in the Windows system tray and monitors your active workloads. When a recognized HDR trigger starts, it flips Windows HDR on; when the workload closes, it waits a configurable number of seconds and drops the display back to SDR.
According to the project's official GitHub documentation, the tool handles four distinct scenarios:
- PC Gaming Libraries: The app automatically scans and detects installed games across Steam, Epic Games Store, GOG, Xbox, Ubisoft Connect, the EA app, and the Rockstar Games Launcher. Users can toggle which specific titles should trigger HDR, or manually add any standalone executable.
- Local HDR Media Playback: When you watch a local movie in full screen using VLC, mpv, mpv.net, MPC-HC, MPC-BE, or PotPlayer, the app inspects the window title for tags like
HDR,Dolby Vision,DoVi, orBT2020and enables HDR automatically. - NVIDIA RTX Video HDR: For owners of NVIDIA RTX graphics cards who use the driver-level AI feature to convert standard SDR videos into HDR in real time, the tool can automatically enable Windows HDR so the NVIDIA driver feature can engage.
- YouTube HDR in Web Browsers: Rather than wildly guessing whether a browser tab is playing video, the project includes a companion Tampermonkey userscript (
SmartHdrManager_YouTube.user.js, currently at version 3.0). Once installed in your browser, the script marks the tab only when an actual YouTube HDR stream is playing, preventing ordinary SDR YouTube clips from blinding you with an unnecessary mode switch.
| Trigger Category | Supported Platforms / Apps | How Detection & Switching Works |
|---|---|---|
| PC Games | Steam, Epic, GOG, Xbox, Ubisoft Connect, EA app, Rockstar, Custom EXEs | Monitors running processes or uses pre-launch wrappers (--launch) for startup-sensitive titles. |
| YouTube HDR | Tampermonkey-compatible browsers | Requires installing the included v3.0 userscript to flag genuine HDR video streams. |
| Local HDR Video | VLC, mpv, mpv.net, MPC-HC, MPC-BE, PotPlayer, Kodi | Detects full-screen playback paired with HDR/Dolby Vision/BT2020 metadata in window titles. |
| NVIDIA RTX Video HDR | MPC-HC (recommended), VLC, PotPlayer (requires RTX GPU) | Launches player via the "Videos" tab with Windows HDR pre-enabled before playback starts. |
Section Summary: Smart HDR Manager acts as a traffic cop for Windows HDR, engaging high dynamic range only when whitelisted games, tagged local media, RTX-upscaled videos, or script-verified YouTube HDR streams are active.
Solving the "Too Late at Startup" Problem in Version 2.5.1
Anyone who has tinkered with Windows HDR automation knows the biggest catch-22 of PC display management: timing. Many PC games—and almost all local video players—check whether Windows HDR is active at the exact millisecond the application initializes. If a background tool waits until the process is already running to flip the HDR switch, the game may hide its internal HDR settings menu, Windows Auto HDR might fail to hook, or the application might flicker and crash.
Version 2.5.1 of Smart HDR Manager tackles this race condition head-on with two clever additions:
- The "Launch with HDR" Game Mode: For games that refuse to recognize HDR unless it is active before the executable starts, the utility offers a one-click option to generate a desktop
(HDR)shortcut or copy a custom Steam launch option ("C:\Tools\Smart HDR Manager\SmartHdrManager.exe" --launch %command%). When triggered, the utility turns Windows HDR on first, verifies that the display mode change has completed, launches the game, and holds HDR open until you quit. For games that have the opposite problem—crashing if HDR toggles during their splash screens—you can configure a per-game startup delay. - A Dedicated "Videos" Tab for RTX Video HDR: NVIDIA's RTX Video HDR feature converts SDR video streams into HDR, but video players decide their output pipeline the moment playback starts. If Windows switches to HDR a second after you open an MKV file, RTX Video HDR fails to kick in. Version 2.5.1 introduces a Videos tab that lets you associate video files with a
(with HDR)launch action, ensuring Windows switches to HDR before MPC-HC, VLC, or PotPlayer even opens the file. (Note that you must still enable RTX Video HDR manually inside the NVIDIA App underSystem > Video > RTX Video Enhancements > HDR; Smart HDR Manager reads this status but never alters your NVIDIA driver settings directly, and Kodi does not support RTX Video HDR.)
Built-In Guardrails for Streamers and Power Users
Have you ever fired up OBS Studio to record gameplay or share your screen, only to realize afterward that active HDR turned your recording into an overexposed, washed-out mess? Version 2.5.1 adds a dedicated No HDR while OBS is running toggle under its SDR return settings. When enabled, the moment OBS opens, Smart HDR Manager immediately drops the display back to SDR and suppresses all automatic HDR triggers—including games—until OBS closes, though a manual override remains available if you intentionally record in HDR. Similarly, the update ensures Adobe Premiere Pro switches to SDR and prevents the utility from fighting games that manage their own native HDR state.
For enthusiasts who prefer tactile control or Stream Deck macros, the developer also wired in hotkeys (Win + Alt or Ctrl + Alt paired with H, I, or O) and command-line flags:
SmartHdrManager.exe --force-hdr(Locks HDR on until changed)SmartHdrManager.exe --force-sdr(Locks SDR on until changed)SmartHdrManager.exe --auto(Resumes automatic detection)SmartHdrManager.exe --toggle-pause(Pauses or resumes automation)
Hardware Compatibility, Installation, and Security Caveats
Before you rush to drop this into your Windows startup folder, it is worth looking closely at the testing boundaries and security footnotes documented on GitHub.
First, while the utility is designed for 64-bit Windows 10 and Windows 11 systems (with experimental, untested ARM64 builds also compiled for Snapdragon laptops), the developer's actual hardware testbed is quite specific: Windows 11 version 25H2 running on an NVIDIA GeForce RTX 5070 Ti connected to a single ASUS PG32UCDMR OLED monitor. While Neowin notes that compatibility on Windows 11 25H2 suggests it could behave similarly on newer platform revisions, the developer explicitly states that AMD Radeon and Intel Arc GPUs, multi-monitor setups, laptops, Windows on ARM, Windows 10, and Windows 11 24H2 or older have not yet been tested. If you run an AMD or Intel card or a dual-OLED desk setup, consider yourself a beta tester.
Second, if you want to try the utility safely, keep these setup details in mind:
- Choose the Right Package: The GitHub releases page offers a large
win-x64-standalone.zippackage that runs out of the box with no dependencies, alongside a smallerwin-x64.ziparchive for users who already have the .NET 10 Desktop Runtime installed. - Extract to a Permanent Directory: Unpack the files to a dedicated path like
C:\Tools\Smart HDR Managerrather than running the executable from inside yourDownloadsfolder or a temporary ZIP preview, especially if you plan to enable Start with Windows or use Steam launch options. Adding an emptyportable.txtfile next to the executable keeps your configuration inside that folder instead of%AppData%\SmartHdrManager\config.json. - Expect a Windows SmartScreen Prompt: Because annual code-signing certificates are expensive for a free hobbyist project,
SmartHdrManager.exeis not code-signed. Windows Defender SmartScreen will display a "Windows protected your PC" warning on first launch. The developer providesSHA256SUMS.txthashes and VirusTotal scan links on the GitHub release page, and the full C# source code is publicly inspectable in the repository—but as with any unsigned community beta tool, security-conscious users should inspect the repository or verify checksums before clicking More info > Run anyway.
Section Summary: Version 2.5.1 solves critical HDR timing bugs for games and RTX Video HDR while adding OBS protection, though users should remember it is an unsigned beta tested primarily on a single-monitor Windows 11 25H2 and NVIDIA RTX 5070 Ti configuration.
Whether you view AI-assisted "vibe-coding" with skepticism or enthusiasm, Smart HDR Manager is a textbook example of how community developers are filling the usability gaps that Microsoft leaves behind in Windows 11. Microsoft gave us Auto HDR and a keyboard shortcut, but until Windows natively lets users bind HDR states to individual executables and browser streams without washing out OBS or requiring manual toggles, free utilities like this earn their spot in the system tray. Have you tried automating HDR switching on your OLED setup, or do you stick to the old-fashioned Win + Alt + B salute?
References
- Frustrated Windows 11 user makes free app that fixes OLED burn-in. Works on YouTube too Neowin · 2026-10-18T09:32:02+00:00
- Smart HDR Manager github.com
- Releases · VantaCode420/SmartHdrManager · GitHub github.com