#663399 — rgb(102, 51, 153) — hsl(270, 50%, 40%). Closest color name: purple.
| HEX | #663399 |
| RGB | rgb(102, 51, 153) |
| HSL | hsl(270, 50%, 40%) |
| Complementary | #669933 (hue + 180°) |
| CSS name | rebeccapurple |
color: #663399;
background-color: rgb(102, 51, 153);
border-color: hsl(270, 50%, 40%);
Shades and tints of #663399
Same hue and saturation, stepped through lightness — click any swatch for its own page:
#663399 is exactly the CSS named color rebeccapurple — see the rebeccapurple color code page.
Popular color codes
Convert any color with the HEX, RGB and HSL converter.
Common input mistakes (and fixes)
- Modern space-separated CSS fails. Values like
rgb(249 115 22) or hsl(25 95% 53%) are rejected — every field here expects commas, so write rgb(249, 115, 22) and hsl(25, 95%, 53%).
- Percentages or decimals in RGB fail. Channels must be whole numbers from 0 to 255;
rgb(97%, 45%, 8%) and rgb(249.5, 115, 22) both trigger a red error.
- Wrappers are optional. Pasting bare
249, 115, 22 into the RGB field, or 25, 95%, 53% into HSL, converts fine — and HEX accepts upper or lower case, with or without the leading #.
- Hue wraps around. Entering
hsl(360, 100%, 50%) gives the same pure red as hue 0.
Why an HSL round trip can shift by one
This tool rounds HSL values to whole numbers, so converting away and back can drift slightly. Example: #f97316 becomes hsl(25, 95%, 53%), and converting that back gives rgb(249, 116, 21) — one step off on two channels. That is rounding, not a bug: whole-number HSL offers roughly 3.7 million combinations, while RGB has 16,777,216, so some colors simply have no exact HSL match. Treat the 6-digit HEX as the exact value and HSL as a close, editable approximation.
Frequently asked questions
What color is #663399?
#663399 is closest to purple: rgb(102, 51, 153) in RGB and hsl(270, 50%, 40%) in HSL. Its complementary color (hue + 180°) is #669933.
How do I use #663399 in CSS?
Use color: #663399; for text, background-color: #663399; for surfaces, or the equivalents rgb(102, 51, 153) and hsl(270, 50%, 40%). For transparency use rgba(102, 51, 153, 0.5).