Apple UI Colors

macOS System Colors

Browse AppKit system colors for macOS, including NSColor semantic text, fill, and interface values with searchable APIs, HEX values, and appearance-aware variants.
SwatchNameAPI TokenHEX / RGBA
System Red
NSColor.systemRed
#FF383C
rgb(255, 56, 60)
System Orange
NSColor.systemOrange
#FF8D28
rgb(255, 141, 40)
System Yellow
NSColor.systemYellow
#FFCC00
rgb(255, 204, 0)
System Green
NSColor.systemGreen
#34C759
rgb(52, 199, 89)
System Mint
NSColor.systemMint
#00C8B3
rgb(0, 200, 179)
System Teal
NSColor.systemTeal
#00C3D0
rgb(0, 195, 208)
System Cyan
NSColor.systemCyan
#00C0E8
rgb(0, 192, 232)
System Blue
NSColor.systemBlue
#0088FF
rgb(0, 136, 255)
System Indigo
NSColor.systemIndigo
#6155F5
rgb(97, 85, 245)
System Purple
NSColor.systemPurple
#CB30E0
rgb(203, 48, 224)
System Pink
NSColor.systemPink
#FF2D55
rgb(255, 45, 85)
System Brown
NSColor.systemBrown
#AC7F5E
rgb(172, 127, 94)
System Gray
NSColor.systemGray
#8E8E93
rgb(142, 142, 147)
Label
NSColor.labelColor
rgba(0, 0, 0, 0.85)
Secondary Label
NSColor.secondaryLabelColor
rgba(0, 0, 0, 0.5)
Tertiary Label
NSColor.tertiaryLabelColor
rgba(0, 0, 0, 0.26)
Quaternary Label
NSColor.quaternaryLabelColor
rgba(0, 0, 0, 0.1)
Quinary Label
NSColor.quinaryLabel
rgba(0, 0, 0, 0.05)
Text
NSColor.textColor
#000000
rgb(0, 0, 0)
Placeholder Text
NSColor.placeholderTextColor
rgba(0, 0, 0, 0.5)
Selected Text
NSColor.selectedTextColor
#000000
rgb(0, 0, 0)
Text Background
NSColor.textBackgroundColor
#FFFFFF
rgb(255, 255, 255)
Selected Text Background
NSColor.selectedTextBackgroundColor
#B3D7FF
rgb(179, 215, 255)
Unemphasized Selected Text
NSColor.unemphasizedSelectedTextColor
#000000
rgb(0, 0, 0)
Unemphasized Selected Text Background
NSColor.unemphasizedSelectedTextBackgroundColor
#DCDCDC
rgb(220, 220, 220)
Link
NSColor.linkColor
#0068DA
rgb(0, 104, 218)
Text Insertion Point
NSColor.textInsertionPointColor
#007AFF
rgb(0, 122, 255)
System Fill
NSColor.systemFill
rgba(0, 0, 0, 0.1)
Secondary System Fill
NSColor.secondarySystemFill
rgba(0, 0, 0, 0.08)
Tertiary System Fill
NSColor.tertiarySystemFill
rgba(0, 0, 0, 0.05)
Quaternary System Fill
NSColor.quaternarySystemFill
rgba(0, 0, 0, 0.03)
Quinary System Fill
NSColor.quinarySystemFill
rgba(0, 0, 0, 0.01)
Separator
NSColor.separatorColor
rgba(0, 0, 0, 0.1)
Grid
NSColor.gridColor
#E6E6E6
rgb(230, 230, 230)
Shadow
NSColor.shadowColor
#000000
rgb(0, 0, 0)
Highlight
NSColor.highlightColor
#FFFFFF
rgb(255, 255, 255)
Find Highlight
NSColor.findHighlightColor
#FFFF00
rgb(255, 255, 0)
Keyboard Focus Indicator
NSColor.keyboardFocusIndicatorColor
rgba(0, 103, 244, 0.5)
Control Accent
NSColor.controlAccentColor
#007AFF
rgb(0, 122, 255)
Control Color
NSColor.controlColor
#FFFFFF
rgb(255, 255, 255)
Control Background
NSColor.controlBackgroundColor
#FFFFFF
rgb(255, 255, 255)
Control Text
NSColor.controlTextColor
rgba(0, 0, 0, 0.85)
Disabled Control Text
NSColor.disabledControlTextColor
rgba(0, 0, 0, 0.25)
Selected Content Background
NSColor.selectedContentBackgroundColor
#0064E1
rgb(0, 100, 225)
Unemphasized Selected Content Background
NSColor.unemphasizedSelectedContentBackgroundColor
#DCDCDC
rgb(220, 220, 220)
Selected Control
NSColor.selectedControlColor
#B3D7FF
rgb(179, 215, 255)
Selected Control Text
NSColor.selectedControlTextColor
rgba(0, 0, 0, 0.85)
Alternate Selected Control Text
NSColor.alternateSelectedControlTextColor
#FFFFFF
rgb(255, 255, 255)
Selected Menu Item Text
NSColor.selectedMenuItemTextColor
#FFFFFF
rgb(255, 255, 255)
Header Text
NSColor.headerTextColor
rgba(0, 0, 0, 0.85)
Window Background
NSColor.windowBackgroundColor
#FFFFFF
rgb(255, 255, 255)
Window Frame Text
NSColor.windowFrameTextColor
rgba(0, 0, 0, 0.85)
Under Page Background
NSColor.underPageBackgroundColor
rgba(150, 150, 150, 0.9)