Chroma Subsampling – 4:4:4 vs 4:2:2 vs 4:2:0

4:4:4 is uncompressed and therefore provides the best image quality, whereas 4:2:2 and 4:2:0 sacrifice color quality for lower data rate.


4:4:4 is uncompressed and therefore provides the best image quality, whereas 4:2:2 and 4:2:0 sacrifice color quality for a lower data rate.

Chroma subsampling is a type of color compression that reduces data rate and file size.

Most content nowadays, including TV shows and movies, use 4:2:0 chroma subsampling because the loss in graphical quality is practically invisible, especially at 4K, while the bandwidth compression allows for easier data transfer, including seamless streaming via services such as Netflix. 

The only case where chroma subsampling becomes apparent is when you are looking at small text displayed on a colored background. The text will look blurry and fuzzy when looking at the screen up close.

This is why if you want to use a TV as a monitor, it should have a 4:4:4 mode.

How Does Chroma Subsampling Work?

4 2 2 vs 4 4 4

In the 4×2 grid sample above, 4:4:4 represents no chroma subsampling used, whereas 4:2:2 has every other pixel duplicated, and 4:2:0 has bottom pixels copying top pixels.

So, 4:4:4 will have the best image quality, but the highest data rate – while 4:2:0 has the lowest quality picture, but also the smallest bandwidth requirements.

In the picture below, you can see how it would affect a complete picture.

4:4:4 vs 4:2:0

How To Activate 4:4:4 On TVs?

If your TV supports 4:4:4 chroma, you can enable it by going to the settings menu and finding an option typically called HDMI UHD Color, HDMI Enhanced Format, or something along those lines, depending on the TV model.

Keep in mind that enabling 4:4:4 for 4:2:0 or 4:2:2 native content won’t enhance the image quality.

So, the only time you would actually require it is when you are playing console games or using your TV as a PC monitor.

Chroma Subsampling On Monitors

chroma subsampling using nvidia drivers

By default, graphics cards and monitors don’t use any chroma subsampling, but a full 4:4:4 range.

The only reason to use chroma subsampling is when the monitor’s display interface doesn’t have enough bandwidth for the maximum refresh rate and resolution.

For instance, DisplayPort 1.4 has a maximum data rate of 25.92 Gbit/s.

In order to drive a 4K monitor at 120Hz with 10-bit color depth, a data rate of 32.27 Gbit/s is required.

So, you’ll need to either drop the color depth to 8-bit or lower the refresh rate to 98Hz in order not to go over the maximum bandwidth supported by DisplayPort 1.4.

Alternatively, you can use 4:2:0 chroma subsampling to get 4K 120Hz 10-bit color, but at a lower data rate (21.52 Gbit/s).

However, since all PC games use 4:4:4, you will notice visual artifacts with text, so it’s not recommended to use chroma subsampling in most games.

DSC (Display Stream Compression)

An improved form of data rate compression is DSC, which is available on some newer monitors and graphics cards (AMD Navi, NVIDIA Turing/Ampere, or newer GPUs) over DisplayPort 1.4 and HDMI 2.1.

This type of compression doesn’t have any effect on the image quality, but rather on latency; however, the added delay is imperceptible (~1ms).

Another thing to keep in mind is that the PS5 doesn’t support DSC and because its HDMI 2.1 port is limited to 32 Gbit/s, you’re limited to 4:2:2 chroma at 4K 120Hz.

If a certain display, such as the Gigabyte FV43U with HDMI 2.1, supports only 24 Gbit/s and relies on DSC for a visually lossless compression up to 4K 144Hz, it means that the PS5 will be further limited to 4:2:0 chroma at 4K 120Hz. However, you most likely won’t notice this in video games at a normal viewing distance.

Key Takeaways

  • 4:4:4 means that there’s no compression
  • 4:2:2 and 4:2:0 sacrifice color quality for lower data rate and file size
  • Most TV shows and movies use 4:2:0
  • For PC use, 4:4:4 is important as chroma subsampling makes text appear blurry on colored backgrounds
  • DSC is an improved method of data rate compression that doesn’t have as nearly as big impact on image quality

You Might Love These Too

Change FreeSync Range
How To Change FreeSync Range Using CRU
Joseph Moore

Joseph has probably spent thousands of hours learning about displays in his free time and prior work experience at HP. He now writes and manages DisplayNinja to ensure it stays as the people's favorite resource.