Rec. 709, formally ITU-R Recommendation BT.709, is the international standard that defines the color primaries, white point, transfer characteristic and signal encoding of high-definition video. In color grading, Rec. 709 is the default delivery target for standard dynamic range (SDR) television, streaming and most web video, so it sets the boundaries within which a colorist shapes every image.
The standard was first published in 1990 and revised several times; the widely used revision BT.709-6 dates from 2015. It describes far more than color: frame rates, 1920 x 1080 raster, sampling structure and the Y’CbCr matrix coefficients. In practice, however, video professionals use the name mainly for its color space and gamma behavior.
What Rec. 709 specifies for video color
Rec. 709 defines a closed color container: three primaries that form a triangle on the CIE 1931 chromaticity diagram, a D65 white point, and rules for turning linear light into an encoded signal. Any color outside that triangle cannot be represented in a Rec. 709 signal and must be clipped or compressed during grading.
The primaries are identical to those of sRGB, which is why web graphics and HD video share the same gamut. The container covers roughly 35 percent of the CIE 1931 chromaticity area, a modest fraction compared with wide-gamut containers such as Rec. 2020 or DCI-P3.
The following table lists the core parameters that define the Rec. 709 color space.
| Parameter | Value | What it controls |
|---|---|---|
| Red primary | x 0.640, y 0.330 | Most saturated red the signal can carry |
| Green primary | x 0.300, y 0.600 | Most saturated green the signal can carry |
| Blue primary | x 0.150, y 0.060 | Most saturated blue the signal can carry |
| White point | D65, x 0.3127, y 0.3290 | Neutral reference color (about 6504 K) |
| Luma coefficients | 0.2126 R + 0.7152 G + 0.0722 B | Weighting used to derive luma Y’ |
| Bit depth | 8-bit or 10-bit | Number of code values per channel |
Transfer function, gamma and signal levels
Rec. 709 defines an opto-electronic transfer function (OETF), the camera-side curve that converts scene light into signal. It is a power function of 0.45 with a short linear segment near black, which keeps noise from being amplified in the deepest shadows.
The display side was not standardized until ITU-R BT.1886 in 2011, which specifies a reference display gamma of 2.4 for a dim grading environment. The mismatch between a 0.45 camera curve and a 2.4 display curve is intentional: it produces an end-to-end system gamma of about 1.2, which compensates for the reduced perceived contrast of a dim viewing room.
Rec. 709 also uses limited range (legal range) signal levels. In 8-bit video, black sits at code 16 and white at code 235 for luma, while chroma uses codes 16 to 240. Values outside those limits are reserved for headroom and footroom and are treated as illegal in broadcast.
| Signal | 8-bit range | 10-bit range | Typical use |
|---|---|---|---|
| Limited luma | 16 to 235 | 64 to 940 | Broadcast and most delivery codecs |
| Limited chroma | 16 to 240 | 64 to 960 | Y’CbCr color difference channels |
| Full range | 0 to 255 | 0 to 1023 | Computer graphics and some camera files |
A range mismatch between full and limited levels is one of the most frequent technical faults in finishing. It shows up as lifted, washed-out blacks or as crushed shadows and clipped highlights when software interprets the levels incorrectly.
Rec. 709 compared with related color spaces
Rec. 709 is best understood next to its neighbors in the color grading workflow. Rec. 2020 is its ultra-high-definition successor with a much wider gamut, DCI-P3 serves digital cinema, and ACES is a scene-referred working framework that can output to any of them.
| Standard | Gamut size | Dynamic range | Main role |
|---|---|---|---|
| Rec. 709 | Small, sRGB primaries | SDR, about 100 nits | HD broadcast and SDR streaming delivery |
| sRGB | Same primaries as Rec. 709 | SDR, different curve | Computer displays and web images |
| DCI-P3 | About 25 percent larger than 709 | SDR, 48 nits in cinema | Digital cinema projection |
| Rec. 2020 | Very wide, monochromatic primaries | SDR or HDR with PQ or HLG | UHD and HDR delivery container |
| ACES AP0/AP1 | Covers or exceeds visible gamut | Scene-referred, unbounded | Working and archival space |
The key distinction is between display-referred and scene-referred spaces. Rec. 709 is display-referred: its code values describe what a calibrated monitor should show. Camera log formats and ACES are scene-referred, so a transform or LUT is always needed to bring footage into Rec. 709 for viewing and delivery.
Grading for Rec. 709 delivery
A colorist working toward Rec. 709 needs a calibrated reference monitor, a controlled environment and a clear pipeline from camera log to display. The reference display should be set to 100 nits peak white, BT.1886 gamma 2.4 and D65, with surround lighting at roughly 10 percent of peak white.
Most modern workflows grade in a wide working space and convert to Rec. 709 at the output. This approach preserves latitude for secondary corrections and makes later HDR or Rec. 2020 versions far easier to produce from the same grade.
| Situation | Recommended approach | Reason |
|---|---|---|
| Fast turnaround, single camera | Manufacturer log-to-709 LUT, then grade | Quick, predictable starting point |
| Mixed cameras | Color-managed pipeline or ACES | Matches different sensors consistently |
| SDR and HDR deliverables | Grade in wide gamut, trim pass for 709 | One master serves several outputs |
| Web-only delivery | Rec. 709 with gamma 2.4 or 2.2 check | Viewers watch in brighter rooms |
Monitoring tools enforce the limits. A waveform monitor confirms that luma stays within legal levels, and a vectorscope shows whether saturation stays inside the Rec. 709 gamut targets. Broadcasters often reject material with excursions above legal white or excessive chroma.
Common pitfalls and misconceptions
Many Rec. 709 problems come from inconsistent tagging and viewing conditions rather than from the grade itself. The same file can look different on two players if one reads the color metadata correctly and the other does not.
| Symptom | Likely cause | Fix |
|---|---|---|
| Image looks brighter and flatter after export | Gamma tag interpreted as 1.96 or 2.2 | Check tags and test on target players |
| Gray, lifted blacks | Limited range read as full range | Set correct data levels on import and export |
| Clipped, harsh saturated colors | Wide-gamut source not gamut-mapped | Use a gamut compression transform |
| Shift in skin tones on another monitor | Uncalibrated or non-D65 display | Calibrate to D65 and BT.1886 |
- Rec. 709 is not a look. It is a container and a target; the creative look is applied inside it.
- A 709 LUT is not a grade. It converts log footage to display values but rarely produces a finished image.
- Rec. 709 and sRGB are not identical, because they share primaries but differ in intended transfer curve and viewing environment.
Stripped to the essentials
Rec. 709 is the shared rulebook for how HD video stores color and brightness. It tells cameras, editing software and televisions which reds, greens and blues exist, what counts as pure white and how bright each step of the signal should look.
Think of it as a box of crayons that everyone agrees on. If a filmmaker colors a picture with that box, a viewer at home with the same box sees the same picture. Colors that are not in the box simply cannot be drawn, which is why newer standards offer bigger boxes.
Where it is applied
A colorist finishing a documentary series for a regional broadcaster receives footage shot in camera log on two different camera models. The broadcaster requires Rec. 709 delivery with legal levels in a 10-bit ProRes file.
The colorist sets up a color-managed project that converts both cameras into a common wide working space and outputs Rec. 709 with gamma 2.4. On a calibrated 100-nit monitor in a dim suite, the grade is checked against the waveform so that luma stays between codes 64 and 940, and the vectorscope confirms that saturated graphics stay within gamut.
Before export, a test render is played on a consumer television and a laptop to confirm consistent tagging. The result is a master that passes the broadcaster’s technical quality check on the first submission, with matching skin tones across both cameras.