Color Picker & Converter Online — Free Tool

Select custom colors visually and convert seamlessly between HEX, RGB, and HSL color formats.

Selected
#005EC7
HEX
RGB
rgb(0, 94, 199)
HSL
hsl(212, 100%, 39%)
Preview
#005EC7
Tip: You can paste a HEX code (like #005EC7) or adjust RGB values.
Privacy note: All processing happens entirely in your browser. No data is sent to our servers.

About this tool

Pick colors visually and copy HEX, RGB, or HSL values for CSS, design tokens, or brand guidelines. Eyedropper support may sample from screen depending on browser.

Instant preview swatch helps match UI states and accessibility contrast checks.

Common use cases

  • Choosing brand and accent colors
  • Copying values into CSS variables
  • Sampling colors from mockups
  • Exploring HSL adjustments for hover states

How to use

  1. Open the color picker and choose a hue on the wheel or sliders.
  2. Fine-tune saturation and lightness.
  3. Copy HEX, RGB, or HSL in your preferred format.
  4. Paste into stylesheets or design token files.

This page is available at /tools/color-picker/.

Understanding the result

  • HEX is six digits (#RRGGBB) with optional alpha in eight-digit #RRGGBBAA.
  • RGB and HSL strings map directly to CSS color properties.
  • Perceived brightness differs by hue—check contrast ratio for text on backgrounds.
  • sRGB is default web space; wide-gamut displays may render differently.

FAQ

HEX vs RGB?

Same color, different notation. HEX is compact; RGB is readable for alpha and calc.

How do I pick from an image?

Use eyedropper if supported, or sample pixel in an image editor then enter values.

Accessibility contrast?

Pair with a contrast checker—WCAG AA needs 4.5:1 for normal text.

CMYK for print?

Screen pickers are RGB. Convert separately for print workflows.