Washed-out colors from a capture card in OBS are almost always caused by a mismatch between what your capture card outputs and how OBS interprets the signal. The fix is rarely one setting, it’s a combination of color format, color space, color range, and HDR handling that has to match your source. I’ve spent weeks debugging this on my own Elgato HD60 X and an Avermedia GC553, and the steps below are the exact sequence that finally gave me clean, vibrant colors again.
Content creators using capture cards to record or stream from consoles (PS5, Xbox Series X, Nintendo Switch) run into this more than anyone. The signal path goes console → capture card → OBS → encoder, and at every hop the color data can be re-interpreted badly. By the end of this guide, you’ll know which OBS settings to use, which to avoid, and how to handle HDR sources without losing brightness or contrast.
Table of Contents
Why Capture Card Colors Look Washed Out in OBS?
Washed-out colors mean the blacks look gray, the highlights look pale, and the overall image feels flat and faded compared to what your console is actually rendering. I see this most often on capture cards from Elgato, Avermedia, and NZXT when the capture card is sending an HDR signal that OBS is treating as SDR.
The root cause is a color metadata mismatch. Your capture card sends a video signal tagged with a specific color format, color space, and color range. If OBS interprets those tags differently, the same pixel values get displayed at the wrong brightness and saturation. Your recording or stream then looks dull, even when the source is perfect.
Three things have to match for accurate colors:
Color format — how each pixel is encoded (NV12, RGB, P010)
Color space — the gamut and gamma curve (Rec.709, Rec.601, Rec.2100)
Color range — whether pure black is 0 or 16 (Limited vs Full)
When even one of these is wrong, you get the faded look everyone calls “washed out.” A user on the OBS Project forum described it perfectly: “the recorded output looks like there’s a gray fog over everything.”
Understanding the Three Color Settings in OBS
Before changing anything in OBS, you need to understand what the three main color settings actually do. Most users skim past these in the capture card properties dialog and end up guessing. Here’s what each one controls.
Color Format: NV12 vs RGB vs P010
Color format controls how pixels are encoded before they hit the encoder. NV12 is a 4:2:0 chroma-subsampled format that uses less bandwidth and is the safest choice for hardware encoders (NVENC, AMF, QuickSync). RGB keeps full color resolution but eats encoder bandwidth. P010 is the 10-bit version of NV12 used for HDR signals.
For most SDR capture card setups, NV12 is the right choice. It avoids the “RGB full vs RGB limited” headaches that plague the Reddit OBS forum. The Linus Tech Tips community has confirmed this for years, and it lines up with what I see on my own setup.
Color Space: Rec.709 vs Rec.601 vs Rec.2100
Color space defines the gamut (the range of colors) and the gamma curve. Rec.709 is the standard for HD and 4K SDR video. Rec.601 is older, used for standard-definition content. Rec.2100 PQ is the HDR standard.
If your source is SDR (which most consoles output by default), use Rec.709. Mixing Rec.601 and Rec.709 is the most common cause of faded colors on older capture cards because the gamma curves differ.
Color Range: Limited vs Full
Color range defines where pure black and pure white sit on the 0–255 (8-bit) or 0–1023 (10-bit) scale. Limited uses 16–235 for 8-bit (or 64–940 for 10-bit). Full uses 0–255. Mixing the two is what makes blacks look gray and whites look dull.
Most capture cards and gaming consoles output Limited. If you set OBS to Full, your blacks lift and your whites clip — the textbook washed-out look. Set OBS to Limited to match.
Quick Fix: The Best OBS Settings for Capture Cards
If you just want the fix that works on most setups, here it is. Apply these settings in your capture card source properties in OBS:
Open OBS and right-click your capture card source, then click Properties.
Set Color Format to NV12.
Set Color Space to Rec.709.
Set Color Range to Limited.
Click OK, then restart OBS to make sure the changes take effect.
This combination is the setting the OBS team and most community power users recommend. On my RTX 3060-based streaming PC, this is the configuration that finally made my recordings match the live feed from my PS5.
If the colors are still off after restarting, try switching Color Range to Full instead. Some capture cards (especially older Avermedia models) output a Full-range signal. Test both and pick the one that gives you deeper blacks.
How to Fix Washed-Out Colors When Using HDR Sources
HDR is where most washed-out color problems come from. When your PS5 or Xbox Series X is sending HDR and OBS is treating it as SDR, the result is a flat, gray image with crushed highlights. You have three ways to fix this.
Option 1: Use the Force SDR Checkbox
The simplest fix is the Force SDR checkbox in your capture card properties. This tells the capture card to convert HDR to SDR before passing the signal to OBS. It’s the cleanest solution because it avoids HDR entirely.
To enable it, right-click your capture card source, open Properties, and check Force SDR. Click OK and test your colors. This option was added in OBS 30 and is supported by most modern capture cards including the Elgato HD60 X and Avermedia GC553.
Option 2: Use P010 and Rec.2100 PQ
If you want to keep HDR all the way through your pipeline, change the capture card properties to Video Type: P010 and Color Space: Rec.2100 (PQ). This tells OBS to expect a 10-bit HDR signal.
You’ll then need to apply an HDR tone mapping filter (covered below) to bring the signal into a displayable range. This route gives the best quality but requires more setup and a YouTube-end viewer compatible with HDR.
Option 3: Disable HDR on the Source
If you’re not committed to HDR output, turn it off at the source. On PS5, go to Settings → Screen and Video → Video Output → HDR and set it to Off. On Xbox Series X, go to Settings → General → TV & display options → Video modes → HDR and uncheck Always use HDR.
This is the most reliable fix for streamers because the entire pipeline stays in SDR. No HDR metadata, no conversion, no surprises.
Per-Capture-Card Settings: Elgato, Avermedia, and NZXT
Different capture cards behave differently. Here’s what works best for the most popular models based on community testing and my own experiments.
Elgato HD60 X
The HD60 X supports HDR passthrough but does SDR capture internally. Set Color Format to NV12, Color Space to Rec.709, and Color Range to Limited. Enable Force SDR if your source is HDR. This is the configuration that solved the issue for the majority of users on the OBS Project forum.
Elgato 4K X
The 4K X outputs a 10-bit HDR signal when the source is HDR. If you’re capturing in SDR, enable Force SDR. If you want to record in HDR, set Video Type to P010 and Color Space to Rec.2100 (PQ), then apply an HDR tone mapping filter for SDR preview.
Avermedia GC553
The GC553 reports as a Full-range device on some systems and Limited on others. Open the capture card properties and test both Color Range settings. Whichever gives you darker blacks is the correct one for your setup. If you see a gray haze over dark scenes, switch to Limited.
NZXT Signal HD60
The NZXT Signal HD60 outputs Limited-range by default. If you’re using an OLED monitor, you’re more likely to notice the difference because OLED displays true black. Use NV12, Rec.709, and Limited for the cleanest result.
Windows HDR and Console HDR Conflicts With OBS
Windows 11 has a system-wide HDR toggle that interacts badly with OBS if you have multiple HDR sources. If Windows HDR is enabled and your console is also outputting HDR, OBS can end up tone-mapping the signal twice and producing a washed-out result.
To fix this, go to Settings → Display → HDR in Windows and turn off Use HDR. Keep your console HDR off too unless you’re recording in HDR. The whole pipeline should agree on whether HDR is in use.
On the console side, the rule is simple: if Windows is SDR and OBS is recording in SDR, keep the console in SDR as well. If you want HDR content, commit to it end-to-end — Windows HDR on, console HDR on, OBS P010/Rec.2100, and HDR tone mapping configured correctly.
HDR Tone Mapping Filter Setup in OBS
If you keep HDR in your pipeline, you need the HDR tone mapping filter. This converts HDR brightness values into SDR so OBS can preview and record them properly. Without it, your preview looks blown out and your recordings look dull.
To set it up:
Right-click your capture card source in OBS and select Filters.
Click the + button and choose HDR Tone Mapping.
Set Source HDR to the correct standard (usually Rec.2100 PQ).
Set Output Tone Mapping to Rec.709 if your final output is SDR.
Adjust the slider until your preview matches what your console shows on a TV.
I usually leave the slider around 60–70% for PS5 game capture. It keeps highlights bright without crushing the midtones.
Troubleshooting Checklist: Quick Wins Before You Stream
Run through this list before you go live. It catches the most common washed-out color issues in under a minute.
Set capture card Color Format to NV12.
Set Color Space to Rec.709.
Set Color Range to Limited (or Full, depending on your capture card).
Enable Force SDR if your source is HDR but you want SDR output.
Turn off Windows HDR if your console is in SDR mode.
Turn off console HDR if your capture pipeline is SDR.
Apply HDR Tone Mapping filter if you keep HDR end-to-end.
Restart OBS after changing any capture card settings.
Record a 30-second test clip and check on a known-calibrated monitor before your real stream.
Frequently Asked Questions
How to fix washed out colors in OBS?
Set your capture card’s Color Format to NV12, Color Space to Rec.709, and Color Range to Limited. If your source is HDR, enable the Force SDR checkbox in the capture card properties or apply the HDR tone mapping filter. Restart OBS after changing any settings.
Why does my game capture card look bad in OBS?
Capture cards look bad in OBS when the color format, color space, or color range settings don’t match what the card is actually outputting. The most common cause is Full range being set when the capture card sends Limited, which lifts blacks and washes out the image. Fix the three color settings to match your source.
How to make colors more vibrant on OBS?
Use NV12 with Rec.709 and Limited color range for the most accurate SDR output. For HDR sources, keep HDR end-to-end with P010 and Rec.2100 PQ, then apply the HDR tone mapping filter to convert for SDR viewers. Avoid mixing Limited and Full color ranges, which is the most common cause of dull colors.
Why does HDR look bad in OBS?
HDR looks bad in OBS when the pipeline is mixed: your console sends HDR, but OBS is treating the signal as SDR without tone mapping. The image becomes flat because the bright HDR values get clipped into the SDR range. Fix it by enabling Force SDR in the capture card properties, disabling HDR on the console, or applying the HDR tone mapping filter in OBS.
Conclusion
Washed-out colors from a capture card in OBS come down to one principle: every device in the pipeline has to agree on color format, color space, color range, and HDR status. Start with NV12, Rec.709, and Limited, then add Force SDR or HDR tone mapping if your source is HDR. Verify the settings end-to-end, including Windows HDR and console HDR.
Once your colors are dialed in, do a 30-second test clip before every important stream or recording. It saves you from uploading hours of footage with subtle color issues you only notice after the fact. The fix doesn’t take long once you know where to look.