Pick colors, convert between HEX, RGB, HSL formats
Finding the perfect colour, converting between colour models, and copying the right CSS format are all tasks that interrupt the design workflow. A brand colour expressed as HEX (#7C3AED) needs to be in RGB (124, 58, 237) for a React component, in HSL (262, 62%, 58%) for a CSS variable, or in CMYK for a print specification. This colour picker combines all of these in one tool: an interactive colour wheel for visual selection, input fields for HEX, RGB, and HSL that update in real time, and one-click copy for each format. Whether matching a brand colour, building a design system, or exploring colour combinations, everything is in one place. Consider a front-end developer who has a brand purple as a HEX value from a Figma file but needs the equivalent HSL to write a CSS custom property with adjusted lightness variants for hover and active states. Or a graphic designer preparing assets for both digital and print, who has approved a colour on screen but must supply the correct CMYK breakdown to a commercial printer to avoid unwanted shifts between the monitor and the final press proof. Another common case is a content creator building a landing page in a website builder that only accepts RGB values while working from a style guide that lists colours in HEX, where manual conversion wastes time and invites transcription errors. UI designers, web developers, brand managers, and print production professionals benefit most from having all colour formats in a single view, since their work routinely crosses the boundary between digital tools that speak different colour languages. All colour processing happens directly in the browser, so no values are sent to any server, making it safe to work with proprietary or unreleased brand colours without risk of exposure. Paste a value, spin the wheel, or type in any field to see every format update instantly and copy exactly what you need.
#3B82F6rgb(59, 130, 246)hsl(217, 91%, 60%)rgba(59, 130, 246, 1)Three format output — Simultaneously shows HEX, RGB, and HSL values for every colour you pick.
Visual colour wheel — Click anywhere on the hue/saturation gradient to pick exactly the colour you need.
Colour history — Recently picked colours are saved in a history panel so you can revisit them without re-entering values.
One-click copy — Copy any format (HEX, RGB, HSL) to clipboard with a single click.