MY WEBCAM TEST GUIDE

How to Stream HDR Content on Discord

Why HDR games and videos often look washed out or too dark when shared on Discord, and the practical steps to get viewers an accurate picture.

The short answer

Discord streaming is generally not described as delivering true HDR to viewers. When you share an HDR game, video or desktop, viewers typically receive a standard dynamic range (SDR) picture. If that conversion goes badly, the stream can look washed out, gray, oversaturated or too dark compared with what you see. The practical goal is therefore usually not to send HDR, but to make sure your HDR content arrives as a clean, correctly converted SDR image.

No confirmed evidence was supplied for this guide about Discord's current HDR capabilities, and app features change over time. Check Discord's current release notes or support pages to confirm whether HDR transmission has been added in your version.

Which kind of HDR do you mean?

"HDR" refers to two different things, and the fix depends on which one you have.

  • HDR content and displays: high dynamic range video, games or a Windows or macOS desktop running in HDR mode. This kind carries a wider brightness and color range and needs an HDR-capable screen to view properly. This is what usually causes problems with Discord screen sharing (Go Live).
  • Webcam HDR mode: a camera feature that combines or adjusts exposures so bright windows and darker faces both stay visible. The camera still outputs an ordinary SDR video signal, so Discord handles it like any other camera feed. If this is your situation, enable the mode in the camera's own software, then check the camera preview in Discord's Voice & Video settings.

The rest of this guide covers the first case: sharing HDR games, videos or an HDR desktop.

Why HDR streams look wrong

An HDR image encodes brightness and color differently from SDR. When software captures an HDR screen and sends it as SDR without proper conversion (called tone mapping), the brightness and color values are misinterpreted. The usual result is a faded, low-contrast or oddly colored picture for viewers. Your own screen may look perfect, because your display is still showing the original HDR signal.

Before you start

  • Know whether HDR is turned on in your operating system. On Windows, check Settings > System > Display for the HDR toggle.
  • Know whether the game or video player has its own HDR setting that is separate from the system setting.
  • Have a way to see what viewers actually receive: a friend in the call, or a second account on another device. Your own preview is not a reliable check.

Option 1: Switch to SDR while streaming (most reliable)

The simplest way to give viewers an accurate picture is to stop producing HDR while you stream. Everyone then sees the same SDR image that you see.

  • 1. Close or pause the game or video.
  • 2. Turn off HDR in the game's or player's display settings, if it has that option.
  • 3. Turn off HDR in your operating system. On Windows 11, you can also try the Windows + Alt + B shortcut, which toggles HDR when the Xbox Game Bar is enabled.
  • 4. Reopen the content and start your Discord stream.
  • 5. Ask a viewer to compare the stream with your screen.

Success check: the viewer reports normal contrast and color with no gray haze, and bright scenes are not blown out. The tradeoff is that you lose HDR on your own display for that session. Turn HDR back on when you finish.

Option 2: Keep HDR on your screen and convert with OBS

If you want to keep HDR on your own display, you can capture it with OBS Studio, which has HDR-aware capture and conversion settings. You then send OBS's SDR output into Discord through the OBS Virtual Camera.

  • 1. In OBS, add a Game Capture or Display Capture source for the HDR content.
  • 2. Leave the OBS output color format as SDR. Adjust the SDR white level setting in OBS's advanced video settings until the preview looks natural rather than too dim or too bright.
  • 3. Start the OBS Virtual Camera.
  • 4. In Discord, open User Settings > Voice & Video and select the OBS Virtual Camera as your camera.
  • 5. Join the call and turn on your camera instead of using Go Live.

Success check: the OBS preview looks correct, and a viewer confirms that the Discord video matches it. Keep in mind that this method sends your content as a camera feed, not a screen share. Camera feeds may be handled at different resolution and quality settings than Go Live. Confirm the actual quality with a viewer rather than assuming it.

Option 3: Try Go Live with HDR still on

Depending on your Discord version, operating system and graphics driver, sharing with HDR enabled might look acceptable. If you want to test this:

  • 1. Update Discord, your operating system and your graphics driver.
  • 2. Start Go Live on the game window or the entire screen.
  • 3. Ask a viewer to check a scene with both bright and dark areas.
  • 4. If viewers see a washed-out or wrongly colored image, switch to Option 1 or Option 2.

What a successful test tells you, and what it doesn't

A viewer confirming a correct picture shows that capture and color conversion work for that content on that device. It does not confirm smooth frame rate, audio sync or quality on slower connections. It also does not prove that another game or video player will behave the same way, because each app may handle HDR differently. Test again whenever you change the game, the player or your display settings.

Gaps in this guide

No verified figures were available about Discord's stream resolution, bitrate or HDR support, and no recommended brightness or white-level values were supplied for any specific setup. Settings described here are general starting points. Adjust them by eye and confirm the result with a viewer.