<!--
{
  "documentType" : "article",
  "framework" : "AppKit",
  "identifier" : "/documentation/AppKit/standard-colors",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Standard colors"
}
-->

# Standard colors

Retrieve the standard color objects for common colors like red, blue, green, black, white, and more.

## Discussion

For design guidance, see [Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/macos/visual-design/color#system-colors).

## Topics

### Adaptable system colors

[`systemBlue`](/documentation/AppKit/NSColor/systemBlue)

Returns a color object for blue that automatically adapts to vibrancy and accessibility settings.

[`systemBrown`](/documentation/AppKit/NSColor/systemBrown)

Returns a color object for brown that automatically adapts to vibrancy and accessibility settings.

[`systemCyan`](/documentation/AppKit/NSColor/systemCyan)

Returns a color object for cyan that automatically adapts to vibrancy and accessibility settings.

[`systemGray`](/documentation/AppKit/NSColor/systemGray)

Returns a color object for gray that automatically adapts to vibrancy and accessibility settings.

[`systemGreen`](/documentation/AppKit/NSColor/systemGreen)

Returns a color object for green that automatically adapts to vibrancy and accessibility settings.

[`systemIndigo`](/documentation/AppKit/NSColor/systemIndigo)

Returns a color object for indigo that automatically adapts to vibrancy and accessibility settings.

[`systemMint`](/documentation/AppKit/NSColor/systemMint)

Returns a color object for mint that automatically adapts to vibrancy and accessibility settings.

[`systemOrange`](/documentation/AppKit/NSColor/systemOrange)

Returns a color object for orange that automatically adapts to vibrancy and accessibility settings.

[`systemPink`](/documentation/AppKit/NSColor/systemPink)

Returns a color object for pink that automatically adapts to vibrancy and accessibility settings.

[`systemPurple`](/documentation/AppKit/NSColor/systemPurple)

Returns a color object for purple that automatically adapts to vibrancy and accessibility settings.

[`systemRed`](/documentation/AppKit/NSColor/systemRed)

Returns a color object for red that automatically adapts to vibrancy and accessibility settings.

[`systemTeal`](/documentation/AppKit/NSColor/systemTeal)

Returns a color object for teal that automatically adapts to vibrancy and accessibility settings.

[`systemYellow`](/documentation/AppKit/NSColor/systemYellow)

Returns a color object for yellow that automatically adapts to vibrancy and accessibility settings.

### Transparent color

[`clear`](/documentation/AppKit/NSColor/clear)

Returns a color object whose grayscale and alpha values are both `0.0`.

### Fixed colors

[`black`](/documentation/AppKit/NSColor/black)

Returns a color object whose grayscale value is `0.0` and whose alpha value is `1.0`.

[`blue`](/documentation/AppKit/NSColor/blue)

Returns a color object whose RGB value is `0.0`, `0.0`, `1.0` and whose alpha value is `1.0`.

[`brown`](/documentation/AppKit/NSColor/brown)

Returns a color object whose RGB value is `0.6`, `0.4`, `0.2` and whose alpha value is `1.0`.

[`cyan`](/documentation/AppKit/NSColor/cyan)

Returns a color object whose RGB value is `0.0`, `1.0`, `1.0` and whose alpha value is `1.0`.

[`darkGray`](/documentation/AppKit/NSColor/darkGray)

Returns a color object whose grayscale value is `1/3` and whose alpha value is `1.0`.

[`gray`](/documentation/AppKit/NSColor/gray)

Returns a color object whose grayscale value is `0.5` and whose alpha value is `1.0`.

[`green`](/documentation/AppKit/NSColor/green)

Returns a color object whose RGB value is `0.0`, `1.0`, `0.0` and whose alpha value is `1.0`.

[`lightGray`](/documentation/AppKit/NSColor/lightGray)

Returns a color object whose grayscale value is `2/3` and whose alpha value is `1.0`.

[`magenta`](/documentation/AppKit/NSColor/magenta)

Returns a color object whose RGB value is `1.0`, `0.0`, `1.0` and whose alpha value is `1.0`.

[`orange`](/documentation/AppKit/NSColor/orange)

Returns a color object whose RGB value is `1.0`, `0.5`, `0.0` and whose alpha value is `1.0`.

[`purple`](/documentation/AppKit/NSColor/purple)

Returns a color object whose RGB value is `0.5`, `0.0`, `0.5` and whose alpha value is `1.0`.

[`red`](/documentation/AppKit/NSColor/red)

Returns a color object whose RGB value is `1.0`, `0.0`, `0.0` and whose alpha value is `1.0`.

[`white`](/documentation/AppKit/NSColor/white)

Returns a color object whose grayscale and alpha values are both `1.0`.

[`yellow`](/documentation/AppKit/NSColor/yellow)

Returns a color object whose RGB value is `1.0`, `1.0`, `0.0` and whose alpha value is `1.0`.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)