Headroom HDR
Overview
Real-time SDR to HDR video on your GPU, using the brightness your display has to spare.
Headroom HDR converts ordinary (SDR) web video to HDR as it plays, on your own graphics card. It brightens real highlights such as lamps, sky, fire and reflections, and leaves shadows, midtones and skin alone, so the picture gains depth without looking washed out. WHAT YOU NEED - An HDR display, with HDR switched on in your operating system - Chrome, Edge, Brave or another Chromium browser, version 129 or newer, with WebGPU - A reasonably modern graphics card WHAT IT DOES - Converts SDR video to HDR in real time on most sites, including YouTube - Picture controls: peak brightness, reach, highlight shaping, colour boost, wide colour, coloured lights and sharpness - Calibration page to match the picture to your display's real maximum brightness - Upscaling for video smaller than your screen: a fast edge-aware upscaler, or FSRCNNX, the trained upscaler known from the mpv player - Split view to compare the original with the converted picture, with a line you can drag - Per-site settings, and a switch to turn it off for a site - Colour themes for the popup, including one of your own - Optional: load a model you trained yourself with the separate HDR Trainer program, and use it to guide where the picture is brightened GOOD TO KNOW - It cannot convert DRM-protected video (most paid streaming services). The browser does not let any extension read those frames. - It was developed and measured on Windows 11 with an AMD Radeon RX 9070 XT at 4K 60 Hz. Other systems should work but have had far less testing. - The best upscaling setting needs a capable GPU and a few hundred MB of graphics memory. On Auto it steps down by itself if your GPU can't keep up. - A built-in report (Copy report, in the settings) gathers timings and settings to paste into a bug report. PRIVACY Headroom HDR collects nothing and sends nothing. There is no account, no analytics and no network traffic of its own. Everything happens on your computer. Your settings, and a model if you load one, are stored locally by your browser. The diagnostic report is only created when you ask for it, is copied to your own clipboard, and contains the site's name but not the page address. PERMISSIONS, IN PLAIN WORDS - Access to all sites: video can be on any site, and the extension has to see the page's video to draw the HDR picture over it. - Storage: to remember your settings. - Changing response headers: only for the optional "Unlock locked videos" switch, which is off by default and set per site. Some sites serve video in a way the browser will not let an extension read; switching this on for a site you trust adds the missing permission to that site's video, in that tab only. OPEN SOURCE AND LICENCES Headroom HDR is free and open source under the MIT licence. Source code: YOUR-GITHUB-URL It includes two pieces of other people's work: - The Fast upscaler is a port of AMD FidelityFX Super Resolution 1.0, Copyright (c) 2021 Advanced Micro Devices, Inc., used under the MIT licence. Headroom HDR is not affiliated with or endorsed by AMD. - The Best upscaler uses FSRCNNX by igv, Copyright (C) 2017-2021 igv, under the GNU Lesser General Public License version 3.0 or later. The FSRCNNX files are included unmodified, with the licence texts, and are not covered by the MIT licence. You can replace them with your own versions by building the extension from the source above. Bug reports and source: https://github.com/96dot/SDR-to-HDR-Video
0 out of 5No ratings
Details
- Version1.2.3
- UpdatedOctober 6, 2026
- Size371KiB
- LanguagesEnglish
- Developer
Email
svrking11@gmail.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes