The color-contrast() functional notation takes a color value and compares it to a list of other color values, selecting the one with the highest contrast from the list.


color-contrast(wheat vs tan, sienna, #d2691e)
color-contrast(#008080 vs olive, var(--myColor), #d2691e)


Functional notation: color-contrast( <color> vs <color>#{2,} )
<color> is any valid color.
<color>#{2,} is a comma-separated list of color values to compare with the first value.
Specification Status Comment
CSS Color Module Level 5 Working Draft Initial definition

Browser compatibility

No compatibility data found for css.types.color.color-contrast.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.