Skip to main content

Color Picker & Converter

Pick colors, convert between HEX, RGB, HSL formats

Runs locally in your browser🆓Free — no sign-up🔒100% Private

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.

HEX#3B82F6
RGBrgb(59, 130, 246)
HSLhsl(217, 91%, 60%)
RGBArgba(59, 130, 246, 1)

How to use Color Picker & Converter

  1. 1.Click anywhere on the colour wheel or gradient canvas to pick a colour visually.
  2. 2.Or enter a known value directly — HEX (#FF5733), RGB (255, 87, 51), or HSL (11°, 100%, 60%).
  3. 3.See all three format values update simultaneously whenever you pick or type a colour.
  4. 4.Use the 'Copy' button next to any format to copy that value to your clipboard.
  5. 5.Browse the colour history panel to revisit recently picked colours without re-entering values.

Key Features

Three format outputSimultaneously shows HEX, RGB, and HSL values for every colour you pick.

Visual colour wheelClick anywhere on the hue/saturation gradient to pick exactly the colour you need.

Colour historyRecently picked colours are saved in a history panel so you can revisit them without re-entering values.

One-click copyCopy any format (HEX, RGB, HSL) to clipboard with a single click.

Frequently Asked Questions about Color Picker & Converter

Split the HEX into pairs: #FF5733 → FF, 57, 33. Convert each from hex to decimal: 255, 87, 51 → rgb(255, 87, 51). Enter any HEX code in the picker above for instant RGB and HSL conversion.
Share:
All Tools