Valid HSL input
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle.
Convert HSL used for CSS color editing by hue, saturation and lightness into a CSS named-color lookup or the nearest built-in CSS name, ready for readable CSS keywords and human-friendly swatch labels.
Values are converted in the page with local TypeScript functions. No color value needs to be uploaded for this calculation.
Choose a color visually, use sliders, or paste a value.
Quick Presets
tomato
tomato
PreviewOriginal
rgb(255, 99, 71)
Lighten 20%
rgb(255, 130, 108)
Darken 20%
rgb(204, 79, 57)
Complementary
rgb(71, 227, 255)
Aa
With White Text
Aa
With Black Text
Other Formats
Color Palette
Did you know?
You can pick a color from your screen in browsers that support the EyeDropper API.
Convert HSL used for CSS color editing by hue, saturation and lightness into a CSS named-color lookup or the nearest built-in CSS name, ready for readable CSS keywords and human-friendly swatch labels. Channel normalization and integer/percentage formatting can make a HSL → COLORTONE → HSL round trip differ from the starting value.
Convert HSL used for CSS color editing by hue, saturation and lightness into a CSS named-color lookup or the nearest built-in CSS name, ready for readable CSS keywords and human-friendly swatch labels. Use this focused route when your source is already HSL and the next system specifically expects CSS Color Name (Colortone); use the general converter when you need several representations at once.
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle.
a CSS named-color lookup or the nearest built-in CSS name
Channel normalization and integer/percentage formatting can make a HSL → COLORTONE → HSL round trip differ from the starting value. Compare the result with the intended destination before reusing it.
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle. In “How to use the tool: Enter the source color”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
Use the sliders, direct field, preset swatches or system picker when available. The preview exposes normalization before COLORTONE formatting.
Copy the COLORTONE row. Alternate rows stay visible for comparison, but this page's intent remains HSL → COLORTONE.
Channel normalization and integer/percentage formatting can make a HSL → COLORTONE → HSL round trip differ from the starting value. Compare the result with the intended destination before reusing it. Use the preview to catch a parsing mistake before copying the COLORTONE row.
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle. In “Controls explained: Valid HSL input”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
a CSS named-color lookup or the nearest built-in CSS name. Colortone is AppKiro's label for CSS color-name lookup, not a standard color space. Forward matching uses Euclidean RGB distance.
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle. The workbench parses the source to an sRGB triple, then formats a CSS named-color lookup or the nearest built-in CSS name. HSL is an RGB transform, not a perceptually uniform model; its saturation is not HSV saturation. Colortone is AppKiro's label for CSS color-name lookup, not a standard color space. Forward matching uses Euclidean RGB distance.
Values are converted in the page with local TypeScript functions. No color value needs to be uploaded for this calculation.
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle. In “Troubleshooting: Why is my HSL input rejected?”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
Channel normalization and integer/percentage formatting can make a HSL → COLORTONE → HSL round trip differ from the starting value. In “Troubleshooting: Why does HSL differ after converting to COLORTONE and back?”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
Channel normalization and integer/percentage formatting can make a HSL → COLORTONE → HSL round trip differ from the starting value. Reset the tool and retry with a known supported value before reporting an algorithm error.
Use this focused route when your source is already HSL and the next system specifically expects CSS Color Name (Colortone); use the general converter when you need several representations at once. In “When should I use the focused HSL to COLORTONE converter?”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle. In “Why is my HSL input rejected?”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
Channel normalization and integer/percentage formatting can make a HSL → COLORTONE → HSL round trip differ from the starting value. In “Why does HSL differ after converting to COLORTONE and back?”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
Colortone is AppKiro's label for CSS color-name lookup, not a standard color space. Forward matching uses Euclidean RGB distance. In “How is the closest CSS color name chosen?”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
a CSS named-color lookup or the nearest built-in CSS name. readable CSS keywords and human-friendly swatch labels. Colortone is AppKiro's label for CSS color-name lookup, not a standard color space. Forward matching uses Euclidean RGB distance.
Enter hue in degrees and saturation/lightness as percentages. Hue wraps around the 0–360° circle. HSL is an RGB transform, not a perceptually uniform model; its saturation is not HSV saturation.
Use this focused route when your source is already HSL and the next system specifically expects CSS Color Name (Colortone); use the general converter when you need several representations at once. In “Continue your color workflow”, apply this specifically to HSL to CSS Color Name (Colortone) Converter.
Open the first related route when you need to continue beyond the focused HSL → COLORTONE conversion.
Color Converter for HEX, RGB, HSL, LAB and OKLCH