How to Fix Washed-Out Colors in OBS Studio
If your game captures or streams in OBS Studio look faded, desaturated, or washed out compared to what you see on your monitor, you are likely experiencing a configuration mismatch. This article explains how to quickly resolve this common issue by adjusting OBS color settings, addressing High Dynamic Range (HDR) conflicts, and configuring your graphics card settings for accurate color reproduction.
1. Adjust OBS Color Space and Color Range
The most frequent cause of washed-out video is a mismatch in the color range settings. While “Full” range sounds superior to “Limited,” setting OBS to Full often results in washed-out colors or crushed blacks on standard video players and streaming platforms like YouTube and Twitch, which expect a Limited range.
To configure these settings correctly: 1. Open OBS Studio and click Settings in the bottom-right corner. 2. Select the Advanced tab from the left sidebar. 3. Under the Video section, locate and adjust the following settings: * Color Format: Set this to NV12 (the standard format for SDR streaming and recording). * Color Space: Set this to Rec. 709 (provides better color accuracy than Rec. 601). * Color Range: Set this to Limited (sometimes labeled as “Partial”). 4. Click Apply and then OK.
2. Disable or Configure HDR
Capturing a game running in High Dynamic Range (HDR) on a Standard Dynamic Range (SDR) canvas in OBS is a leading cause of severely faded colors. If you play in HDR, OBS will capture the bright highlights but compress them incorrectly into SDR, resulting in a dull, gray image.
- Disable HDR in Windows: Press
Windows Key + Alt + Bto toggle HDR off before launching your game and OBS. Also, ensure HDR is turned off in your in-game video settings. - Configure OBS for HDR: If you want to record or stream in HDR, you must configure OBS to handle it. Go to Settings > Advanced and set Color Format to P010 and Color Space to Rec. 2100 (PQ). Keep in mind that your target platform (like YouTube) must support HDR playback for this to display correctly.
3. Check GPU Color Settings
Sometimes your graphics card control panel outputs a limited color range to your monitor. This makes your local gameplay look normal to your eyes, but when OBS captures the raw system signal, the mismatch causes the output to look washed out.
For NVIDIA users: 1. Right-click your desktop and open the NVIDIA Control Panel. 2. Under Display, click on Change resolution. 3. Scroll down and select Use NVIDIA color settings. 4. Change the Output dynamic range from Limited to Full. 5. Click Apply.
4. Use Game Capture Instead of Display Capture
Whenever possible, use the Game Capture source instead of Display Capture in your OBS Sources box. Display Capture captures the entire Windows desktop environment, which can introduce color profile shifts—especially on multi-monitor setups or when Windows Auto-HDR is active. Game Capture hooks directly into the game’s graphics API, rendering a much cleaner and more accurate color output.