Skip to main content

color Domain

The color domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

color.cmyk

Returns a CMYK color.

ArgTypeRequiredDescription
formatstringnoFormat of generated CMYK color.

Examples:

color.cmyk()
color.cmyk(format="hex")

Example return values:

  • [0.57,0.01,0.18,0.59]
  • [0.56,0.85,0.64,0.2]

color.colorByCSSColorSpace

Returns a random color based on CSS color space specified.

No parameters.

Examples:

color.colorByCSSColorSpace()

Example return values:

  • [0.292,0.4075,0.5189]
  • [0.0782,0.9207,0.6424]

color.cssSupportedFunction

Returns a random css supported color function name.

No parameters.

Examples:

color.cssSupportedFunction()

Example return values:

  • "color"
  • "rgba"

color.cssSupportedSpace

Returns a random css supported color space name.

No parameters.

Examples:

color.cssSupportedSpace()

Example return values:

  • "rec2020"

color.hsl

Returns an HSL color.

ArgTypeRequiredDescription
formatstringnoFormat of generated HSL color.
includeAlphabooleannoAdds an alpha value to the color (RGBA).

Examples:

color.hsl()
color.hsl(format="hex", includeAlpha=true)

Example return values:

  • [109,0.86,0.08]
  • [215,0.5,0.99]

color.human

Returns a random human-readable color name.

No parameters.

Examples:

color.human()

Example return values:

  • "orange"
  • "black"

color.hwb

Returns an HWB color.

ArgTypeRequiredDescription
formatstringnoFormat of generated RGB color.

Examples:

color.hwb()
color.hwb(format="hex")

Example return values:

  • [324,0.03,0.76]
  • [80,0.93,0.73]

color.lab

Returns a LAB (CIELAB) color.

ArgTypeRequiredDescription
formatstringnoFormat of generated RGB color.

Examples:

color.lab()
color.lab(format="hex")

Example return values:

  • [0.408016,47.4015,-64.2527]
  • [0.935836,-55.9594,38.016]

color.lch

Returns a random LCH color value.

ArgTypeRequiredDescription
formatstringnoFormat of generated RGB color.

Examples:

color.lch()
color.lch(format="hex")

Example return values:

  • [0.770606,67.4,171.2]
  • [0.241599,78.8,2.4]

color.rgb

Returns an RGB color.

ArgTypeRequiredDescription
casingstringnoLetter type case of the generated hex color. Only applied when 'hex' format is used.
formatstringnoFormat of generated RGB color.
includeAlphabooleannoAdds an alpha value to the color (RGBA).
prefixstringnoPrefix of the generated hex color. Only applied when 'hex' format is used.

Examples:

color.rgb()
color.rgb(casing="lower", format="hex", includeAlpha=true, prefix="#")

Example return values:

  • "#d9a378"
  • "#d8cd14"

color.space

Returns a random color space name from the worldwide accepted color spaces.

No parameters.

Examples:

color.space()

Example return values:

  • "Pantone Matching System (PMS)"
  • "ProPhoto RGB Color Space"