Skip to content

19 Shades of White with Hex Codes

White is #FFFFFF, but the whites that make a layout feel considered are the ones a step below it.

#FFFFFF

The white hex code is #FFFFFF

#FFFFFF is rgb(255, 255, 255) in RGB, hsl(0, 0%, 100%) in HSL, and about cmyk(0%, 0%, 0%, 0%) in CMYK. Every other white below has its own hex code.

#FFFFFFrgb(255, 255, 255)hsl(0, 0%, 100%)

Named White Colors and Their Hex Codes

Ordered darkest to lightest. Names marked CSS are color keywords you can write directly in a stylesheet; the rest are common design and print names. Select any swatch for its full breakdown.

Bone White
#E3DAC9rgb(227, 218, 201)
Pearl
#EAE0C8rgb(234, 224, 200)
Eggshell
#F0EAD6rgb(240, 234, 214)
AntiqueWhiteCSS
#FAEBD7rgb(250, 235, 215)
LinenCSS
#FAF0E6rgb(250, 240, 230)
WhiteSmokeCSS
#F5F5F5rgb(245, 245, 245)
OldLaceCSS
#FDF5E6rgb(253, 245, 230)
Chalk
#F7F7F2rgb(247, 247, 242)
SeaShellCSS
#FFF5EErgb(255, 245, 238)
AliceBlueCSS
#F0F8FFrgb(240, 248, 255)
GhostWhiteCSS
#F8F8FFrgb(248, 248, 255)
Off White
#FAF9F6rgb(250, 249, 246)
FloralWhiteCSS
#FFFAF0rgb(255, 250, 240)
Cotton
#FBFBF9rgb(251, 251, 249)
SnowCSS
#FFFAFArgb(255, 250, 250)
AzureCSS
#F0FFFFrgb(240, 255, 255)
MintCreamCSS
#F5FFFArgb(245, 255, 250)
IvoryCSS
#FFFFF0rgb(255, 255, 240)
WhiteCSS
#FFFFFFrgb(255, 255, 255)

WhiteColor Chart: Hex, RGB, HSL & CMYK

Every white above in all four common formats. CMYK is a mathematical approximation for planning; confirm production print colors with your printer and ICC profile.

NameHexRGBHSLCMYK
Bone White#E3DAC9rgb(227, 218, 201)hsl(39, 32%, 84%)cmyk(0%, 4%, 11%, 11%)
Pearl#EAE0C8rgb(234, 224, 200)hsl(42, 45%, 85%)cmyk(0%, 4%, 15%, 8%)
Eggshell#F0EAD6rgb(240, 234, 214)hsl(46, 46%, 89%)cmyk(0%, 3%, 11%, 6%)
AntiqueWhite#FAEBD7rgb(250, 235, 215)hsl(34, 78%, 91%)cmyk(0%, 6%, 14%, 2%)
Linen#FAF0E6rgb(250, 240, 230)hsl(30, 67%, 94%)cmyk(0%, 4%, 8%, 2%)
WhiteSmoke#F5F5F5rgb(245, 245, 245)hsl(0, 0%, 96%)cmyk(0%, 0%, 0%, 4%)
OldLace#FDF5E6rgb(253, 245, 230)hsl(39, 85%, 95%)cmyk(0%, 3%, 9%, 1%)
Chalk#F7F7F2rgb(247, 247, 242)hsl(60, 24%, 96%)cmyk(0%, 0%, 2%, 3%)
SeaShell#FFF5EErgb(255, 245, 238)hsl(25, 100%, 97%)cmyk(0%, 4%, 7%, 0%)
AliceBlue#F0F8FFrgb(240, 248, 255)hsl(208, 100%, 97%)cmyk(6%, 3%, 0%, 0%)
GhostWhite#F8F8FFrgb(248, 248, 255)hsl(240, 100%, 99%)cmyk(3%, 3%, 0%, 0%)
Off White#FAF9F6rgb(250, 249, 246)hsl(45, 29%, 97%)cmyk(0%, 0%, 2%, 2%)
FloralWhite#FFFAF0rgb(255, 250, 240)hsl(40, 100%, 97%)cmyk(0%, 2%, 6%, 0%)
Cotton#FBFBF9rgb(251, 251, 249)hsl(60, 20%, 98%)cmyk(0%, 0%, 1%, 2%)
Snow#FFFAFArgb(255, 250, 250)hsl(0, 100%, 99%)cmyk(0%, 2%, 2%, 0%)
Azure#F0FFFFrgb(240, 255, 255)hsl(180, 100%, 97%)cmyk(6%, 0%, 0%, 0%)
MintCream#F5FFFArgb(245, 255, 250)hsl(150, 100%, 98%)cmyk(4%, 0%, 2%, 0%)
Ivory#FFFFF0rgb(255, 255, 240)hsl(60, 100%, 97%)cmyk(0%, 0%, 6%, 0%)
White#FFFFFFrgb(255, 255, 255)hsl(0, 0%, 100%)cmyk(0%, 0%, 0%, 0%)

White Scale from Light to Dark

A 12-step lightness scale built from the core white hue, holding hue and saturation constant. This is the shape of a design-system color ramp. Select any swatch for the full breakdown of that color.

Need a perceptually even ramp with semantic roles and contrast evidence? Generate white design tokens.

What White Communicates

Pure white is the brightest thing a display can show, and a full page of it can feel clinical or glaring in a dark room. Off-whites between #FAFAFA and #F5F5F5 keep the impression of white while softening the page, and warm whites like ivory and seashell make a layout feel printed rather than screen-native. Every white here fails contrast as a text color on light backgrounds — whites are surfaces, not type.

Where white works well

  • Page backgrounds and card surfaces, usually one step below #FFFFFF
  • Text on dark backgrounds, where pure white is often too harsh and #F5F5F5 reads better
  • Layered surfaces, where each level steps slightly further from pure white
  • Warm, paper-like layouts using ivory and floral white

Colors that pair with white

Copy the White Palette as CSS

Every shade on this page as CSS custom properties, ready to paste into a stylesheet.

:root {
  --white-bone-white: #E3DAC9;
  --white-pearl: #EAE0C8;
  --white-eggshell: #F0EAD6;
  --white-antiquewhite: #FAEBD7;
  --white-linen: #FAF0E6;
  --white-whitesmoke: #F5F5F5;
  --white-oldlace: #FDF5E6;
  --white-chalk: #F7F7F2;
  --white-seashell: #FFF5EE;
  --white-aliceblue: #F0F8FF;
  --white-ghostwhite: #F8F8FF;
  --white-off-white: #FAF9F6;
  --white-floralwhite: #FFFAF0;
  --white-cotton: #FBFBF9;
  --white-snow: #FFFAFA;
  --white-azure: #F0FFFF;
  --white-mintcream: #F5FFFA;
  --white-ivory: #FFFFF0;
  --white-white: #FFFFFF;
}

White Color Questions

What is the hex code for white?

The standard white hex code is #FFFFFF, which is rgb(255, 255, 255) in RGB and hsl(0, 0%, 100%) in HSL. There is no single "correct" white — this page lists 19 named white shades with their own hex codes.

How many shades of white are there?

Displays can render millions of distinct white values, so any count is a matter of which ones have names. This page lists 19 named shades of white, combining the CSS color keywords with widely used white names from design and print references, plus a generated 12-step lightness scale.

Can I use white for text on a white background?

#FFFFFF scores 1:1 against white. WCAG 2.2 asks for at least 4.5:1 for normal body text and 3:1 for large text, so this shade does not pass and needs to be darkened. Check any specific pairing in the contrast checker.

What colors go well with white?

black, blue, beige all pair well with white. For a specific shade, open its color page to see the complementary, analogous, and triadic colors calculated from its exact hue.

More Color Families