Language: EN

Color Banding: Why You See Stripes in Gradients and How to Fix It

By · Updated · 11 min read

Short answer

Color banding is visible stripes or steps in what should be a smooth blend, such as a sky or a dark shadow. It appears when too few shades reach your eyes: the video was compressed, the signal or panel has limited bit depth, or a setting squeezes the 256 levels of each color into fewer (night light, software brightness, a calibration curve or a range mismatch). Fix the chain first; true panel banding can only be reduced.

Test it on your own screen

Show smooth gray, color, sky and dark gradients in full screen and compare them with deliberately stepped versions.

Open the banding test

What color banding looks like

Banding shows up where an image changes slowly from one shade to the next: a blue sky getting lighter toward the sun, a sunset, fog, smoke, a dark room lit by one lamp, or a plain background with a vignette. Instead of a seamless blend you see distinct bands or contour lines, sometimes with a slight color tint. It is also called posterization or false contouring.

RTINGS, which tests gradient handling on every TV and monitor it reviews, describes the two ways it goes wrong: shades that should look the same look clearly different, or shades that should look different are shown as the same. Either way the screen, or something before it, cannot show the exact shade asked for and groups it with a neighbor.

Banding matters most in films and games with dark scenes and skies, in HDR content, and in photo and design work where smooth gradients are part of the image.

Why banding happens: bit depth in plain numbers

A screen shows each color channel (red, green, blue) in a fixed number of levels:

Bit depth per channelLevels per channelTotal colorsWhere you meet it
8-bit25616.7 millionMost desktop apps, web pages, SDR video
10-bit1,0241.07 billionHDR video, some photo and video workflows

Microsoft's Windows display documentation explains why this matters: higher bit depth lets you tell very similar colors apart without artifacts such as banding. Mainstream PC displays use 8 bits per channel, while the human eye needs at least 10 to 12 bits to avoid perceivable distortions. So even a perfect 8-bit chain can show faint steps in a wide, slow gradient.

A smooth gray gradient compared with the same gradient in 16 steps, and a line chart showing a smooth ramp against a staircase Smooth: every level shown Banded: only 16 levels, so each step is visible Why: levels in, levels out Input level (what the file or app asks for) Brightness on screen Enough levels: smooth Too few levels: steps
Banding is a staircase you can see. The fewer distinct levels reach the screen, the wider and more visible each step becomes.

Some quick math shows why. A full black to white ramp across a 3840 pixel wide 4K screen has 256 levels, so each level is 15 pixels wide. Up close on a dark gradient those 15 pixel steps can be visible even when nothing is wrong. What is not normal is steps that are uneven, much wider than their neighbors, tinted, or blotchy.

Dithering and FRC

Many screens show more shades than their panel natively has by dithering. RTINGS explains that most modern TVs showing a 10-bit signal use an 8-bit panel with Frame Rate Control (FRC), which flashes a pixel quickly between two neighboring shades so you see the average. On monitors, spatial dithering places two neighboring shades side by side instead. Done well, dithering can give smoother gradients than a native 10-bit panel; RTINGS scores the result, not the method. Done badly, it shows as faint banding or shimmer, usually in dark shades.

Screen, settings or source: find where it comes from

Banding can be created at any point between the file and your eyes. This table narrows it down in a few minutes:

What you noticeMost likely causeNext step
Banding in one video, stream or game, but the banding test looks smoothThe content: compression or an 8-bit sourceTry a higher quality stream or the HDR or 10-bit version
Banding everywhere, including the testSettings or the screenWork through the fixes below in order
It gets worse with night light or a blue light filter onSoftware color adjustmentTurn the filter off and compare
Dark gradients jump from black to gray, shadow detail missingBlack level or a full and limited range mismatchRun the black level test
Mid tones look too dark or washed out, plus bandingGamma set in software or by the graphics driverRun the gamma test, set gamma on the screen
Only in HDR on a TVSignal not reaching the TV as 10-bit, or processingEnable the TV's enhanced signal format for that input
Only in one picture mode on a TVDynamic contrast or other processingSwitch mode or turn processing off

Compression is the most common source by far. Research on debanding filters describes banding as a common distortion caused by compressing smooth regions with little texture, and says it can be very noticeable even in high quality video. RTINGS makes the same point from the other side: with real content, gradient quality depends heavily on what the source does to the image, which is why its own test uses a controlled signal generator.

How to test your screen for banding

  1. Prepare. Browser zoom at 100%. Turn off night light, blue light filters and any dynamic contrast or eco picture mode, so you test the screen and not the filters.
  2. Open the banding test with Smooth selected and go full screen.
  3. Step through every gradient. The dark ramp and the sky gradient are the most revealing. Look for stripes, blotches, tinted bands and steps wider than their neighbors.
  4. Check both directions. The test has a horizontal and a vertical gray ramp; banding and dithering do not always look the same both ways.
  5. Calibrate your eye. Switch to 64, 32 and 16 steps to see what obvious banding looks like, then return to Smooth and compare.
  6. Check the ends. Use the black level test to confirm the darkest and brightest patches are all visible, and the gamma test to confirm mid tones sit where they should.

What a browser test can and cannot tell you. Our gradients are drawn with all 256 levels of each 8-bit channel, so they show how well your whole setup reproduces an 8-bit gradient: that is what the web, most apps and most video use. A web page cannot tell you whether your panel is native 10-bit or 8-bit with FRC, and it cannot test an HDR signal path. For those, check a detailed review of your model.

How to fix color banding

Work from the cheapest fix to the most involved. Test again after each change so you know which one helped.

1. Turn off software color adjustments

Night light, blue light filters, color filters and "digital vibrance" style sliders change colors after the image is made, using the same 256 levels. EIZO explains the effect with calibration done on the computer: lower the color temperature in software and green and blue lose some of their 256 steps, and the same happens with gamma and brightness, which shows as banding from skipped gradations. A warm filter works the same way, so turn it off and compare.

2. Adjust brightness, contrast and color on the screen, not in software

Use the buttons or menu on the monitor or TV rather than brightness, contrast or gamma sliders in the graphics driver. Changes made in software or the driver work within the signal's 256 levels, so they can only lose steps: dim white to 80% in software and the 256 levels are squeezed into about 205. Controls on the screen act inside the monitor instead, and on screens with fine internal processing, such as the hardware calibrated monitors EIZO describes, they lose no steps at all.

3. Match full and limited range

Computers normally send full range (levels 0 to 255); video uses limited range (16 to 235). NVIDIA's control panel help describes the Output dynamic range choice, and notes that full range, where the display supports it, preserves black detail and white peaks. If one side sends limited and the other expects full, the 220 levels between 16 and 235 are stretched over 256, so some steps are skipped, and blacks look gray. The opposite mismatch crushes shadows. The black level test shows which one you have and how to fix it.

4. Use the highest color depth your setup supports

In the graphics driver, set the output color depth as high as the display accepts. NVIDIA's help says Output color depth sets bits per color according to what the display supports, and that bandwidth limits can hide 10 bpc at a given resolution and refresh rate. RTINGS recommends a 10-bit signal to avoid 8-bit banding, with the same bandwidth trade off. Keep expectations realistic: Microsoft notes that, before Windows Advanced Color, the desktop limited windowed apps to 8 bits per channel even when the display supported more, so everyday apps may still be 8-bit.

5. On a TV, turn processing off, then try gradient smoothing

RTINGS lists dynamic contrast and white balance calibration settings as things that can cause banding. Try a more neutral picture mode with dynamic contrast off. If banding remains, most TVs have a gradient smoothing option that hides it at the cost of some fine detail:

TV brandSetting name (per RTINGS)
HisenseSmooth Gradient
LGSmooth Gradation
SamsungNoise Reduction
SonySmooth Gradation
TCLGradation Clear
VizioContour Smoothing

For HDR from a console, streaming box or disc player, RTINGS also advises enabling the TV's enhanced signal format setting for that HDMI input; leaving it off can cause banding.

6. Be careful with calibration

A software calibration (an ICC profile loaded into the graphics card) corrects color by remapping levels, which EIZO says risks losing gradations and adding banding. Monitors with hardware calibration store the correction inside the screen and pick from a finer internal table, which keeps gradients smooth. If a profile made banding worse, compare with it off.

7. Improve the source

If only certain videos band, the fix is in the content: a higher bitrate or resolution stream, an HDR or 10-bit version, or better export settings in your own renders.

What does not help

  • More resolution. RTINGS notes resolution does not affect gradient handling: an 8K TV is not smoother than a 4K one because of its pixel count.
  • A 10-bit panel on its own. Every link has to carry the extra levels: the content, the app, the operating system, the cable and the screen.

Gamma setting: what it does and which one to choose

Gamma describes the curve that turns pixel values into brightness. A higher gamma makes mid tones darker and the picture more contrasty; a lower gamma makes mid tones lighter and the picture flatter. It matters for banding because the curve decides how the 256 levels are spread between black and white, and because changing gamma in software throws levels away, as EIZO explains.

GammaMid tonesUse it for
2.2StandardComputers, the web and photos. The sRGB standard behind most web and desktop content has a reference display gamma of approximately 2.2.
2.4DarkerFilms and TV. ITU-R BT.1886, the reference for flat panel displays used in HDTV studio production, uses an exponent of 2.4.
Below 2.2LighterRarely a target today. Mid tones look lifted and the picture flatter.

To set it, look for a Gamma option in the monitor or TV menu first; it is usually listed as numbers such as 2.2 and 2.4. Use the driver or operating system only if the screen has no option, and recheck banding afterwards. The gamma test lets you estimate where your screen sits now. Strictly, sRGB is not a pure 2.2 curve: its specification uses a short straight segment near black and a 2.4 exponent above it, which together approximate 2.2. For an exact result, calibrate with a hardware colorimeter.

Is color banding a defect?

Usually not in the warranty sense. Makers' pixel policies deal with faulty pixels, not with how smooth gradients look, and gradient handling is treated as a picture quality trait that varies between models. RTINGS' advice is that if banding remains after you have checked the settings and turned off processing, the display simply has poor gradient handling and there is not much more you can do.

  • New screen with banding that settings cannot fix? Use the return window, and compare with reviews of the same model. If your unit looks much worse than reviewed units, ask for an exchange.
  • Buying a new screen? Check the gradient results in detailed reviews, and whether it accepts a 10-bit signal at the refresh rate you want.
  • Seeing lines that are sharp, straight and always in the same place? That is not banding. See lines on screen.
  • Uneven brightness patches on dark scenes? That is a uniformity issue: see backlight bleed vs IPS glow.

Questions

What causes color banding?

Too few shades reaching the screen: compression in the video, an 8-bit signal or panel, or settings that remap colors in software, such as night light, software brightness or gamma, calibration curves or a full and limited range mismatch.

Is some color banding normal?

Faint, even steps in a wide, dark gradient seen up close can be normal on an 8-bit chain, because the eye can tell apart finer steps than 256 levels. Uneven, tinted or blotchy bands point to a setting or a weak panel.

Does 10-bit color fix banding?

It helps when the whole chain is 10-bit: the content, app, operating system, connection and screen. A 10-bit monitor showing 8-bit content still shows 8-bit gradients.

Why do I see banding on streaming video but not in the test?

The banding is in the video. Compression struggles with smooth, low texture areas such as skies and dark scenes. A higher quality stream or an HDR version usually looks smoother.

What gamma setting should I use?

2.2 for general computer use, the web and photos, and 2.4 for films and TV, which are made on studio displays that follow the 2.4 based ITU-R BT.1886 reference. Set it in the monitor or TV menu rather than in software to avoid adding banding.

Does night light cause banding?

It can. Warm filters lower blue and green in software, which leaves fewer distinct levels in those channels. Turn it off and run the banding test again to compare.

Can a higher resolution screen reduce banding?

No. Resolution is the number of pixels, not the number of shades each pixel can show, so RTINGS finds it does not affect gradient handling.

Sources

  1. HDR Native Gradient: How We Measure Gradient Handling, RTINGS.com
  2. Our Monitor Picture Quality Tests: Gradient, RTINGS.com
  3. Use DirectX with Advanced Color on high/standard dynamic range displays, Microsoft Learn
  4. NVIDIA Control Panel Help: Change Resolution (color depth and dynamic range), NVIDIA
  5. Hardware vs Software Calibration, EIZO
  6. How to interpret the sRGB color space (specified in IEC 61966-2-1) for ICC profiles, International Color Consortium, hosted by W3C
  7. Recommendation ITU-R BT.1886: Reference electro-optical transfer function for flat panel displays used in HDTV studio production, ITU
  8. Adaptive Debanding Filter, arXiv (Tu, Lin, Wang, Adsumilli and Bovik)