Skip to main content
appkiro.comappkiro.com

CSS Color Name (Colortone) to HSL Converter

Convert CSS Color Name (Colortone) used for readable CSS keywords and human-friendly swatch labels into hue, saturation and lightness with CSS-friendly units, ready for CSS color editing by hue, saturation and lightness.

Values are converted in the page with local TypeScript functions. No color value needs to be uploaded for this calculation.

1. Enter Color name Values

Choose a color visually, use sliders, or paste a value.

Quick Presets

2. Live preview

hsl(9, 100%, 64%)

tomato

Preview

Original

rgb(255, 99, 71)

Lighten 20%

rgb(255, 130, 108)

Darken 20%

rgb(204, 79, 57)

Complementary

rgb(71, 227, 255)

Color Information

Color Name:tomatoBrightness:56%Luminance:0.306Contrast with White:2.95 : 1Contrast with Black:7.13 : 1

Visual Comparison

Aa

With White Text

Aa

With Black Text

3. Results

hsl(9, 100%, 64%)

Other Formats

HEX#FF6347
RGBrgb(255, 99, 71)
RGBArgba(255, 99, 71, 1)
HSLhsl(9, 100%, 64%)
HSLAhsla(9, 100%, 64%, 1)
HSVhsv(9, 72%, 100%)
CMYKcmyk(0%, 61%, 72%, 0%)
Nametomato

Color Palette

Did you know?

You can pick a color from your screen in browsers that support the EyeDropper API.

Direct answer

Convert CSS Color Name (Colortone) used for readable CSS keywords and human-friendly swatch labels into hue, saturation and lightness with CSS-friendly units, ready for CSS color editing by hue, saturation and lightness. Channel normalization and integer/percentage formatting can make a COLORTONE → HSL → COLORTONE round trip differ from the starting value.

What this tool does

Convert CSS Color Name (Colortone) used for readable CSS keywords and human-friendly swatch labels into hue, saturation and lightness with CSS-friendly units, ready for CSS color editing by hue, saturation and lightness. Use this focused route when your source is already CSS Color Name (Colortone) and the next system specifically expects HSL; use the general converter when you need several representations at once.

Verified capabilities

Valid COLORTONE input

Choose a CSS named color from the built-in list. Name matching is case-insensitive after normalization.

Read the HSL result

hue, saturation and lightness with CSS-friendly units

Check the accuracy boundary

Channel normalization and integer/percentage formatting can make a COLORTONE → HSL → COLORTONE round trip differ from the starting value. Compare the result with the intended destination before reusing it.

When to use it

  • Use this focused route when your source is already CSS Color Name (Colortone) and the next system specifically expects HSL; use the general converter when you need several representations at once.
  • Convert CSS Color Name (Colortone) used for readable CSS keywords and human-friendly swatch labels into hue, saturation and lightness with CSS-friendly units, ready for CSS color editing by hue, saturation and lightness.
  • COLORTONE → HSL: CSS color editing by hue, saturation and lightness.

How to use the tool

  1. Enter the source color

    Choose a CSS named color from the built-in list. Name matching is case-insensitive after normalization. In “How to use the tool: Enter the source color”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

  2. Review the normalized preview

    Use the sliders, direct field, preset swatches or system picker when available. The preview exposes normalization before HSL formatting.

  3. Copy the target value

    Copy the HSL row. Alternate rows stay visible for comparison, but this page's intent remains COLORTONE → HSL.

  4. Check the accuracy boundary

    Channel normalization and integer/percentage formatting can make a COLORTONE → HSL → COLORTONE 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 HSL row.

Controls explained

Valid COLORTONE input

Choose a CSS named color from the built-in list. Name matching is case-insensitive after normalization. In “Controls explained: Valid COLORTONE input”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

Read the HSL result

hue, saturation and lightness with CSS-friendly units. HSL is an RGB transform, not a perceptually uniform model; its saturation is not HSV saturation.

How the result is produced

Choose a CSS named color from the built-in list. Name matching is case-insensitive after normalization. The workbench parses the source to an sRGB triple, then formats hue, saturation and lightness with CSS-friendly units. Colortone is AppKiro's label for CSS color-name lookup, not a standard color space. Forward matching uses Euclidean RGB distance. HSL is an RGB transform, not a perceptually uniform model; its saturation is not HSV saturation.

Accuracy and limitations

  • Channel normalization and integer/percentage formatting can make a COLORTONE → HSL → COLORTONE round trip differ from the starting value.
  • Colortone is AppKiro's label for CSS color-name lookup, not a standard color space. Forward matching uses Euclidean RGB distance.
  • HSL is an RGB transform, not a perceptually uniform model; its saturation is not HSV saturation.

Processing and privacy

Values are converted in the page with local TypeScript functions. No color value needs to be uploaded for this calculation.

Practical tips

  • Keep a copy of the original COLORTONE value when comparing rounded HSL output.
  • Use the preview to catch a parsing mistake before copying the HSL row.

Troubleshooting

Why is my COLORTONE input rejected?

Choose a CSS named color from the built-in list. Name matching is case-insensitive after normalization. In “Troubleshooting: Why is my COLORTONE input rejected?”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

Why does COLORTONE differ after converting to HSL and back?

Channel normalization and integer/percentage formatting can make a COLORTONE → HSL → COLORTONE round trip differ from the starting value. In “Troubleshooting: Why does COLORTONE differ after converting to HSL and back?”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

Check the accuracy boundary

Channel normalization and integer/percentage formatting can make a COLORTONE → HSL → COLORTONE round trip differ from the starting value. Reset the tool and retry with a known supported value before reporting an algorithm error.

Questions about this tool

When should I use the focused COLORTONE to HSL converter?

Use this focused route when your source is already CSS Color Name (Colortone) and the next system specifically expects HSL; use the general converter when you need several representations at once. In “When should I use the focused COLORTONE to HSL converter?”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

Why is my COLORTONE input rejected?

Choose a CSS named color from the built-in list. Name matching is case-insensitive after normalization. In “Why is my COLORTONE input rejected?”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

Why does COLORTONE differ after converting to HSL and back?

Channel normalization and integer/percentage formatting can make a COLORTONE → HSL → COLORTONE round trip differ from the starting value. In “Why does COLORTONE differ after converting to HSL and back?”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

How is the closest CSS color name chosen?

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 CSS Color Name (Colortone) to HSL Converter.

What syntax does the HSL result use?

hue, saturation and lightness with CSS-friendly units. CSS color editing by hue, saturation and lightness. HSL is an RGB transform, not a perceptually uniform model; its saturation is not HSV saturation.

How is the COLORTONE input normalized before conversion?

Choose a CSS named color from the built-in list. Name matching is case-insensitive after normalization. Colortone is AppKiro's label for CSS color-name lookup, not a standard color space. Forward matching uses Euclidean RGB distance.

Use this focused route when your source is already CSS Color Name (Colortone) and the next system specifically expects HSL; use the general converter when you need several representations at once. In “Continue your color workflow”, apply this specifically to CSS Color Name (Colortone) to HSL Converter.

Continue with a related tool

Open the first related route when you need to continue beyond the focused COLORTONE → HSL conversion.

Color Converter for HEX, RGB, HSL, LAB and OKLCH