WHAT IT DOES
Pick a color. Read it in every space.
Pick a color visually or enter a CSS color value, then read stable HEX, RGB, HSL, HSV, HWB, LAB, LCH, OKLab, OKLCH, wide-gamut, and XYZ representations as you work. Everything is parsed and converted in your browser.
Why use it?
Use it to translate one color between the notations used by design tools and CSS without manually calculating channel values.
How to use this tool
- Enter a CSS color or use the picker; for example, #ff0000 corresponds to RGB channels 255, 0, 0.
- Copy the specific representation your destination supports, or copy the labeled set. Check alpha separately: the apparent color of a transparent swatch depends on what is behind it.
Details and limitations
- The picker includes saturation/brightness, hue, and opacity controls, plus the EyeDropper API when the browser provides it.
- Input inference accepts named colors, transparent, HEX with alpha, legacy and modern RGB/HSL syntax, HSV, HWB, LAB/LCH, OKLab/OKLCH, and CSS Color 4 color() profiles.
- Results are grouped into Common, Perceptual, and Color Spaces sections. Click any complete row to copy that representation, or use Copy all for the complete labeled set.
- Alpha is carried through every conversion, values use stable precision, and unsupported or malformed syntax produces an explicit local error.