Web Safe Colors

The 216-color web-safe palette with its full and shorthand hex codes, RGB values and any CSS color name that matches exactly.

What the web-safe palette is

Web-safe colors use only six levels per channel: 00, 33, 66, 99, CC and FF in hex, or 0, 51, 102, 153, 204 and 255 in decimal. Six levels for each of red, green and blue give 6 × 6 × 6 = 216 colors. The palette was designed for 8-bit displays that could show only 256 colors at once; modern screens show millions, so web-safe colors are now a convenience, not a requirement.

Because each channel repeats its hex digit, every web-safe color also has a three-digit shorthand: #3366CC can be written #36C.

Sources: W3C: CSS Color Module Level 4: The RGB hexadecimal notations

Web-safe colors with red 00, 33, 66

The 108 web-safe colors whose red channel is 00, 33, 66 (0, 51, 102 in decimal), ordered by red, then green, then blue.

Web-safe colors with red = 00, 33, 66: HEX, shorthand, RGB and matching CSS name
HEXShorthandRGBCSS name
#000000#000rgb(0, 0, 0)black
#000033#003rgb(0, 0, 51)
#000066#006rgb(0, 0, 102)
#000099#009rgb(0, 0, 153)
#0000CC#00Crgb(0, 0, 204)
#0000FF#00Frgb(0, 0, 255)blue
#003300#030rgb(0, 51, 0)
#003333#033rgb(0, 51, 51)
#003366#036rgb(0, 51, 102)
#003399#039rgb(0, 51, 153)
#0033CC#03Crgb(0, 51, 204)
#0033FF#03Frgb(0, 51, 255)
#006600#060rgb(0, 102, 0)
#006633#063rgb(0, 102, 51)
#006666#066rgb(0, 102, 102)
#006699#069rgb(0, 102, 153)
#0066CC#06Crgb(0, 102, 204)
#0066FF#06Frgb(0, 102, 255)
#009900#090rgb(0, 153, 0)
#009933#093rgb(0, 153, 51)
#009966#096rgb(0, 153, 102)
#009999#099rgb(0, 153, 153)
#0099CC#09Crgb(0, 153, 204)
#0099FF#09Frgb(0, 153, 255)
#00CC00#0C0rgb(0, 204, 0)
#00CC33#0C3rgb(0, 204, 51)
#00CC66#0C6rgb(0, 204, 102)
#00CC99#0C9rgb(0, 204, 153)
#00CCCC#0CCrgb(0, 204, 204)
#00CCFF#0CFrgb(0, 204, 255)
#00FF00#0F0rgb(0, 255, 0)lime
#00FF33#0F3rgb(0, 255, 51)
#00FF66#0F6rgb(0, 255, 102)
#00FF99#0F9rgb(0, 255, 153)
#00FFCC#0FCrgb(0, 255, 204)
#00FFFF#0FFrgb(0, 255, 255)aqua, cyan
#330000#300rgb(51, 0, 0)
#330033#303rgb(51, 0, 51)
#330066#306rgb(51, 0, 102)
#330099#309rgb(51, 0, 153)
#3300CC#30Crgb(51, 0, 204)
#3300FF#30Frgb(51, 0, 255)
#333300#330rgb(51, 51, 0)
#333333#333rgb(51, 51, 51)
#333366#336rgb(51, 51, 102)
#333399#339rgb(51, 51, 153)
#3333CC#33Crgb(51, 51, 204)
#3333FF#33Frgb(51, 51, 255)
#336600#360rgb(51, 102, 0)
#336633#363rgb(51, 102, 51)
#336666#366rgb(51, 102, 102)
#336699#369rgb(51, 102, 153)
#3366CC#36Crgb(51, 102, 204)
#3366FF#36Frgb(51, 102, 255)
#339900#390rgb(51, 153, 0)
#339933#393rgb(51, 153, 51)
#339966#396rgb(51, 153, 102)
#339999#399rgb(51, 153, 153)
#3399CC#39Crgb(51, 153, 204)
#3399FF#39Frgb(51, 153, 255)
#33CC00#3C0rgb(51, 204, 0)
#33CC33#3C3rgb(51, 204, 51)
#33CC66#3C6rgb(51, 204, 102)
#33CC99#3C9rgb(51, 204, 153)
#33CCCC#3CCrgb(51, 204, 204)
#33CCFF#3CFrgb(51, 204, 255)
#33FF00#3F0rgb(51, 255, 0)
#33FF33#3F3rgb(51, 255, 51)
#33FF66#3F6rgb(51, 255, 102)
#33FF99#3F9rgb(51, 255, 153)
#33FFCC#3FCrgb(51, 255, 204)
#33FFFF#3FFrgb(51, 255, 255)
#660000#600rgb(102, 0, 0)
#660033#603rgb(102, 0, 51)
#660066#606rgb(102, 0, 102)
#660099#609rgb(102, 0, 153)
#6600CC#60Crgb(102, 0, 204)
#6600FF#60Frgb(102, 0, 255)
#663300#630rgb(102, 51, 0)
#663333#633rgb(102, 51, 51)
#663366#636rgb(102, 51, 102)
#663399#639rgb(102, 51, 153)rebeccapurple
#6633CC#63Crgb(102, 51, 204)
#6633FF#63Frgb(102, 51, 255)
#666600#660rgb(102, 102, 0)
#666633#663rgb(102, 102, 51)
#666666#666rgb(102, 102, 102)
#666699#669rgb(102, 102, 153)
#6666CC#66Crgb(102, 102, 204)
#6666FF#66Frgb(102, 102, 255)
#669900#690rgb(102, 153, 0)
#669933#693rgb(102, 153, 51)
#669966#696rgb(102, 153, 102)
#669999#699rgb(102, 153, 153)
#6699CC#69Crgb(102, 153, 204)
#6699FF#69Frgb(102, 153, 255)
#66CC00#6C0rgb(102, 204, 0)
#66CC33#6C3rgb(102, 204, 51)
#66CC66#6C6rgb(102, 204, 102)
#66CC99#6C9rgb(102, 204, 153)
#66CCCC#6CCrgb(102, 204, 204)
#66CCFF#6CFrgb(102, 204, 255)
#66FF00#6F0rgb(102, 255, 0)
#66FF33#6F3rgb(102, 255, 51)
#66FF66#6F6rgb(102, 255, 102)
#66FF99#6F9rgb(102, 255, 153)
#66FFCC#6FCrgb(102, 255, 204)
#66FFFF#6FFrgb(102, 255, 255)

Web-safe colors with red 99, CC, FF

The 108 web-safe colors whose red channel is 99, CC, FF (153, 204, 255 in decimal), ordered by red, then green, then blue.

Web-safe colors with red = 99, CC, FF: HEX, shorthand, RGB and matching CSS name
HEXShorthandRGBCSS name
#990000#900rgb(153, 0, 0)
#990033#903rgb(153, 0, 51)
#990066#906rgb(153, 0, 102)
#990099#909rgb(153, 0, 153)
#9900CC#90Crgb(153, 0, 204)
#9900FF#90Frgb(153, 0, 255)
#993300#930rgb(153, 51, 0)
#993333#933rgb(153, 51, 51)
#993366#936rgb(153, 51, 102)
#993399#939rgb(153, 51, 153)
#9933CC#93Crgb(153, 51, 204)
#9933FF#93Frgb(153, 51, 255)
#996600#960rgb(153, 102, 0)
#996633#963rgb(153, 102, 51)
#996666#966rgb(153, 102, 102)
#996699#969rgb(153, 102, 153)
#9966CC#96Crgb(153, 102, 204)
#9966FF#96Frgb(153, 102, 255)
#999900#990rgb(153, 153, 0)
#999933#993rgb(153, 153, 51)
#999966#996rgb(153, 153, 102)
#999999#999rgb(153, 153, 153)
#9999CC#99Crgb(153, 153, 204)
#9999FF#99Frgb(153, 153, 255)
#99CC00#9C0rgb(153, 204, 0)
#99CC33#9C3rgb(153, 204, 51)
#99CC66#9C6rgb(153, 204, 102)
#99CC99#9C9rgb(153, 204, 153)
#99CCCC#9CCrgb(153, 204, 204)
#99CCFF#9CFrgb(153, 204, 255)
#99FF00#9F0rgb(153, 255, 0)
#99FF33#9F3rgb(153, 255, 51)
#99FF66#9F6rgb(153, 255, 102)
#99FF99#9F9rgb(153, 255, 153)
#99FFCC#9FCrgb(153, 255, 204)
#99FFFF#9FFrgb(153, 255, 255)
#CC0000#C00rgb(204, 0, 0)
#CC0033#C03rgb(204, 0, 51)
#CC0066#C06rgb(204, 0, 102)
#CC0099#C09rgb(204, 0, 153)
#CC00CC#C0Crgb(204, 0, 204)
#CC00FF#C0Frgb(204, 0, 255)
#CC3300#C30rgb(204, 51, 0)
#CC3333#C33rgb(204, 51, 51)
#CC3366#C36rgb(204, 51, 102)
#CC3399#C39rgb(204, 51, 153)
#CC33CC#C3Crgb(204, 51, 204)
#CC33FF#C3Frgb(204, 51, 255)
#CC6600#C60rgb(204, 102, 0)
#CC6633#C63rgb(204, 102, 51)
#CC6666#C66rgb(204, 102, 102)
#CC6699#C69rgb(204, 102, 153)
#CC66CC#C6Crgb(204, 102, 204)
#CC66FF#C6Frgb(204, 102, 255)
#CC9900#C90rgb(204, 153, 0)
#CC9933#C93rgb(204, 153, 51)
#CC9966#C96rgb(204, 153, 102)
#CC9999#C99rgb(204, 153, 153)
#CC99CC#C9Crgb(204, 153, 204)
#CC99FF#C9Frgb(204, 153, 255)
#CCCC00#CC0rgb(204, 204, 0)
#CCCC33#CC3rgb(204, 204, 51)
#CCCC66#CC6rgb(204, 204, 102)
#CCCC99#CC9rgb(204, 204, 153)
#CCCCCC#CCCrgb(204, 204, 204)
#CCCCFF#CCFrgb(204, 204, 255)
#CCFF00#CF0rgb(204, 255, 0)
#CCFF33#CF3rgb(204, 255, 51)
#CCFF66#CF6rgb(204, 255, 102)
#CCFF99#CF9rgb(204, 255, 153)
#CCFFCC#CFCrgb(204, 255, 204)
#CCFFFF#CFFrgb(204, 255, 255)
#FF0000#F00rgb(255, 0, 0)red
#FF0033#F03rgb(255, 0, 51)
#FF0066#F06rgb(255, 0, 102)
#FF0099#F09rgb(255, 0, 153)
#FF00CC#F0Crgb(255, 0, 204)
#FF00FF#F0Frgb(255, 0, 255)fuchsia, magenta
#FF3300#F30rgb(255, 51, 0)
#FF3333#F33rgb(255, 51, 51)
#FF3366#F36rgb(255, 51, 102)
#FF3399#F39rgb(255, 51, 153)
#FF33CC#F3Crgb(255, 51, 204)
#FF33FF#F3Frgb(255, 51, 255)
#FF6600#F60rgb(255, 102, 0)
#FF6633#F63rgb(255, 102, 51)
#FF6666#F66rgb(255, 102, 102)
#FF6699#F69rgb(255, 102, 153)
#FF66CC#F6Crgb(255, 102, 204)
#FF66FF#F6Frgb(255, 102, 255)
#FF9900#F90rgb(255, 153, 0)
#FF9933#F93rgb(255, 153, 51)
#FF9966#F96rgb(255, 153, 102)
#FF9999#F99rgb(255, 153, 153)
#FF99CC#F9Crgb(255, 153, 204)
#FF99FF#F9Frgb(255, 153, 255)
#FFCC00#FC0rgb(255, 204, 0)
#FFCC33#FC3rgb(255, 204, 51)
#FFCC66#FC6rgb(255, 204, 102)
#FFCC99#FC9rgb(255, 204, 153)
#FFCCCC#FCCrgb(255, 204, 204)
#FFCCFF#FCFrgb(255, 204, 255)
#FFFF00#FF0rgb(255, 255, 0)yellow
#FFFF33#FF3rgb(255, 255, 51)
#FFFF66#FF6rgb(255, 255, 102)
#FFFF99#FF9rgb(255, 255, 153)
#FFFFCC#FFCrgb(255, 255, 204)
#FFFFFF#FFFrgb(255, 255, 255)white

References

Frequently asked questions

Why are there 216 web-safe colors?

Each of red, green and blue is limited to six values (00, 33, 66, 99, CC, FF), and 6³ = 216. That set fit inside a 256-color display palette with room left for system colors.

Do I still need web-safe colors?

No. Current displays render full 24-bit color, so any hex code displays as intended. The palette is still handy as an evenly spaced set of easy-to-remember codes.