Colour input
Pick a colour or click a preset. All CIE colour spaces update live.
Reference illuminant
White Point D65
XYZ:
xy:
CCT:
All colour spaces re-computed against the selected white point. CIECAM02/CAM16 use this as the adapting illuminant.
Viewing conditions
Controls CIECAM02 and CAM16 appearance correlates. L_A and surround affect the adaptation degree D.
Diagram options
Keyboard shortcuts
T toggle xy / u′v′  |  R reset colour  |  C copy JSON
Chromaticity diagram
CIE 1931 xy Chromaticity Diagram
Click to sample · Hover for coords
#D3AF37 rgb(211, 175, 55) lin(0.6514, 0.4280, 0.0361)
CIE tristimulus & chromaticity
XYZ
xyY
u′v′
CCT
Duv
CIELAB
L*
a*
b*
C*ab
hab
CIELUV
L*
u*
v*
C*uv
huv
Lab hab:
Luv huv:
CIECAM02
J
C
h
M
s
Q
CAM16
J
C
h
M
s
Q
sRGB decomposition
8-bit
Linear
HSV
HSL
CIE 1931 2° colour-matching functions
x̄(λ) red · ȳ(λ) green · z̄(λ) blue — 380–780 nm, 5 nm step, 81 values.
Illuminant spectral power distribution
Planckian approximation at nominal CCT. Spectral fill shows dominant wavelength colours.
Export and share
JSON includes XYZ, xy, u′v′, CCT, Duv, CIELAB, CIELUV, CIECAM02, CAM16. CSV is single-row. PNG exports chromaticity diagram.
Multi-illuminant comparison

Compare the current colour under 9 standard illuminants. Shows CIELAB, CIECAM02, and CAM16 correlates side-by-side.

Illum L* a* b* C* J₀₂ J₁₆
Click "Compare illuminants" to run analysis.
Compares D50, D55, D65, D75, A, C, E, F2, F7. Keyboard C copies JSON.
Colour difference (ΔE) calculator

CIEDE2000 and CIE76 under current illuminant.

Click Calculate to compute colour difference.
dE00 <1 imperceptible, 1-2 trained observer only, 2-5 visible, >5 large difference.
CIE Colour Standards and Colour Spaces
CIE 1931 Standard Observer (2°)

The CIE 1931 2° Standard Observer defines the colour-matching functions x̄(λ), ȳ(λ), z̄(λ) based on experiments by Wright (1928–1929) and Guild (1931). The 2° field subtends the fovea.

Tristimulus values: X = ∫ E(λ) · x̄(λ) dλ, Y = ∫ E(λ) · ȳ(λ) dλ, Z = ∫ E(λ) · z̄(λ) dλ.

Standard: CIE 015:2018, ISO 11664-1.

CIE 1964 Supplementary Observer (10°)

The 10° observer extends the field of view from 2° to 10°, better representing large-area colour matching. Recommended for subtense > 4°.

Standard: CIE 015:2018, ISO 11664-1.

CIE 1976 Uniform Colour Space (UCS)

The CIE 1976 u′v′ diagram provides a more perceptually uniform distribution of colours than the 1931 xy diagram.

u′ = 4X / (X + 15Y + 3Z), v′ = 9Y / (X + 15Y + 3Z).

Standard: CIE 015:2018, ISO 11664-5.

CIELAB (L*a*b*)

CIELAB is the most widely used device-independent colour space. L* = lightness, a* = green–red, b* = blue–yellow.

C*ab = √(a*² + b*²), hab = atan2(b*, a*).

Standard: CIE 015:2018, ISO 11664-4.

CIELUV (L*u*v*)

CIELUV is favoured for self-luminous / emissive colours because it preserves additive colour mixing lines.

u* = 13L*(u′ − u′n), v* = 13L*(v′ − v′n).

Standard: CIE 015:2018, ISO 11664-5.

CIECAM02

CIE 159:2004: CIECAM02 is the CIE-recommended colour appearance model. It predicts J (lightness), C (chroma), h (hue angle), M (colourfulness), s (saturation), Q (brightness) under specified viewing conditions.

Known issue: CAT02 can produce negative cone responses for highly saturated blues. CAM16 was developed as a successor.

CAM16 — Successor Model

CAM16 (Li et al., 2017) succeeds CIECAM02. The CAT16 matrix resolves the negative-response problem and provides physiologically plausible cone responses.

Reference: Li, C. et al. (2017). Color Research & Application, 42(6), 703–718.

Correlated Colour Temperature (CCT) & Duv

CCT is the temperature of the Planckian radiator whose chromaticity is closest to that of a given stimulus. Duv measures the signed distance from the Planckian locus. Positive = above (greenish), negative = below (purplish).

CIEDE2000 — Colour Difference Standard

CIE 142-2001: CIEDE2000 (dE00) is the current recommended colour-difference formula. It includes corrections for lightness, chroma, hue, and an interaction term (rotation term RT) addressing the blue region.

Guideline ranges: dE00 <1 imperceptible, 1-2 perceptible only by trained observers, 2-5 visible, 5-10 large, >10 very large.

CIE Standard Illuminants
  • Illuminant A (2856 K): Tungsten/incandescent. Defined by Planckian radiator.
  • Illuminant B (4874 K): Direct noon sunlight (deprecated).
  • Illuminant C (6774 K): Average daylight (deprecated, superseded by D65).
  • D50 (5003 K): ICC PCS standard, printing industry.
  • D55 (5503 K): Mid-morning/afternoon daylight.
  • D65 (6504 K): Standard daylight, sRGB reference white.
  • D75 (7504 K): North sky daylight.
  • E (equal-energy): Theoretical, equal power at all wavelengths.
  • FL series (F1-F12): Fluorescent lamp spectral types.
Mathematical Models and Formulas

CIE XYZ Tristimulus Values:

X = ∫ E(λ) · x̄(λ) dλ
Y = ∫ E(λ) · ȳ(λ) dλ
Z = ∫ E(λ) · z̄(λ) dλ

Chromaticity coordinates:
x = X / (X + Y + Z)   y = Y / (X + Y + Z)

CIE 1976 UCS coordinates:
u' = 4X / (X + 15Y + 3Z)
v' = 9Y / (X + 15Y + 3Z)
Research, Standards and Citations

CIE Standards

[1] CIE (2018). Colorimetry, 4th Ed. CIE 015:2018. Master standard for XYZ, CIELAB, CIELUV, colour-difference.

[2] CIE (2004). A colour appearance model for colour management systems: CIECAM02. CIE Publication 159:2004.

[3] ISO 11664-1:2007. Colorimetry — Part 1: CIE standard colorimetric observers.

[4] ISO 11664-4:2008. Colorimetry — Part 4: CIE 1976 L*a*b*.

[5] ISO 11664-5:2009. Colorimetry — Part 5: CIE 1976 L*u*v*.

[6] ISO 11664-6:2014. Colorimetry — Part 6: CIEDE2000.

Key Publications

[7] Li, C., Li, Z., Wang, Z., et al. (2017). Comprehensive color solutions: CAM16, CAT16, and S-decoupled UCS. Color Res. App., 42(6), 703-718.

[8] Luo, M.R., Cui, G., & Li, C. (2006). Uniform colour spaces based on CIECAM02. CRA, 31(4), 320-330.

[9] McCamy, C.S. (1992). Correlated color temperature as an explicit function of chromaticity coordinates. CRA, 17(2), 142-144.

[10] Sharma, G., Wu, W., Dalal, E.N. (2005). The CIEDE2000 color-difference formula: Implementation notes. CRA, 30(1), 21-30.

Textbooks

[11] Fairchild, M.D. (2013). Color Appearance Models, 3rd Ed. Wiley.

[12] Hunt, R.W.G. & Pointer, M.R. (2011). Measuring Colour, 4th Ed. Wiley.

[13] Wyszecki, G. & Stiles, W.S. (2000). Color Science, 2nd Ed. Wiley.

[14] Schanda, J. (Ed.) (2007). Colorimetry: Understanding the CIE System. Wiley.

Industry Standards

[15] IEC 61966-2-1:1999. Colour management — Default RGB colour space — sRGB.

[16] ICC (2022). ICC.1:2022 Image technology colour management.

[17] ISO 3664:2009. Graphic technology and photography — Viewing conditions.

About this tool

This tool implements CIE XYZ, xy/u′v′ chromaticity, CIELAB, CIELUV, CIECAM02, CAM16, CCT/Duv, CIEDE2000/CIE76, CMF visualisation, illuminant SPD, multi-illuminant comparison, and batch analysis — entirely client-side (zero network). Not a substitute for calibrated measurement or official CIE software.

Research Backend
Backend
Batch Colour Analysis

Paste hex codes (one per line or comma-separated) to analyse under current illuminant. Outputs XYZ, CIELAB, CIELUV, CIECAM02, CAM16 for each colour.

Click Analyse Batch to compute colour data.
Colour-Matching Function Analysis

The CIE 1931 2° CMFs (x̄, ȳ, z̄) are the foundation of all CIE colorimetry. The CMF plot on the Lab tab shows these over 380–780 nm.

Key observations:

x-bar(lambda) has two peaks — minor near 440 nm (blue)
and major near 600 nm (red).

y-bar(lambda) peaks at 555 nm, matching the photopic
luminous efficiency V(lambda).

z-bar(lambda) peaks at ~445 nm and drops to zero by ~560 nm.

Metameric pairs produce identical XYZ despite different SPDs.

Data: 81 points at 5 nm intervals from CIE 015:2018 Table 1.
Gamut Mapping & Boundaries

Analysis of gamut boundaries for standard colour spaces in the CIE xy chromaticity diagram.

Gamut Red Green Blue Coverage
sRGB / Rec. 709 (0.64, 0.33) (0.30, 0.60) (0.15, 0.06) ≈ 35.9%
Display P3 (0.68, 0.32) (0.265, 0.690) (0.15, 0.06) ≈ 45.5%
Rec. 2020 (0.708, 0.292) (0.170, 0.797) (0.131, 0.046) ≈ 75.8%
Illuminant Research Notes
D-series (D50, D55, D65, D75) represent daylight at different CCTs.

Illuminant A is Planckian at 2856 K (incandescent tungsten).

Illuminant E is the equal-energy illuminant (flat SPD).

F-series (F2, F7, F11) represent fluorescent sources with
emission lines.

Two object colours matching under one illuminant may differ
under another — illuminant metamerism.

CCT alone does not specify an illuminant — two sources with
same CCT can have different SPDs.
Research backend provides: CIE XYZ / xy / u′v′, CIELAB, CIELUV, CIECAM02, CAM16, CCT/Duv, CIEDE2000/CIE76, CMF visualisation, Illuminant SPD, Multi-illuminant comparison, Batch colour analysis, Full JSON/CSV export. All computation is on-device with zero network dependency.