HDR & Color Depth Checker — Test Your Display Online
Check your display color depth, gamut, and HDR support.
Check your display's colour depth, HDR support, and gradient smoothness.
Checking...
—
—
8-bit gradient ramp — look for visible steps/banding
Luminance stepped ramp (banding test)
Colour bars — HDR test pattern
Fine greyscale steps (reveals banding)
HDR detection via window.matchMedia('(dynamic-range: high)'). Browser-reported HDR does not guarantee good HDR hardware.
How it works
What is an HDR and colour depth test?
This tool checks your display's ability to render high dynamic range content and smooth colour gradients. It reads your browser's HDR capability flags, estimates colour depth from the Screen API, and displays several gradient patterns designed to reveal colour banding. A display that handles HDR well should show smooth, step-free gradients across all test patterns.
HDR vs SDR — what to look for
Brightness and contrast
HDR content relies on high peak brightness and deep blacks to create a realistic, high-contrast image. A proper HDR display should reach at least 400 nits peak brightness (DisplayHDR 400) with good local dimming. Higher certifications like DisplayHDR 600, 1000, or Dolby Vision indicate more capable hardware. Without sufficient brightness, HDR content can look flat and dimmer than expected.
Colour gamut
HDR uses the DCI-P3 or Rec.2020 colour spaces, which are significantly wider than the sRGB space used by most SDR content. A display that covers 90% or more of DCI-P3 will show noticeably more vibrant reds, greens, and blues in HDR content. Budget HDR monitors often cover only sRGB, defeating the purpose of HDR.
What banding reveals about your display
Colour banding in the gradient test is a clear sign of limited colour depth. If you see distinct horizontal stripes instead of a smooth fade, your display is likely operating in 8-bit mode. Some displays use FRC (Frame Rate Control) to simulate 10-bit — these may show faint dithering noise instead of hard bands. True 10-bit panels should display a nearly perfect gradient. Banding is also more visible at lower brightness levels and on VA panels compared to IPS or OLED.
Limitations of browser-based HDR testing
This test relies on the browser's reported capabilities via the CSS Media Queries Level 5 specification. A "yes" for HDR support means the OS and display driver have HDR enabled, but it does not measure peak brightness, colour gamut coverage, or local dimming quality. For accurate HDR assessment, use dedicated calibration tools like DisplayCAL or an HDR calibration pattern from a known source. Additionally, screen-reported colour depth via the Screen API is unreliable on many browsers and may always report 24-bit (8-bit per channel) even on 10-bit panels.
Related tools
- Screen test suite — uniformity, backlight bleed, and dead pixel checks.
- Refresh rate test — measure your display refresh rate.