Color Picker

Visually pick any colour and read its HEX, RGB, HSL and OKLCH values. Drag the picker or paste a value to convert in either direction.

#7C3AED
HEX
#7C3AED
RGB
rgb(124, 58, 237)
HSL
hsl(262, 83%, 58%)

How to use Color Picker

  1. 1Drag the picker or click on the colour area.
  2. 2Adjust hue with the slider on the right.
  3. 3Copy the value in your preferred format.

Features

  • HEX, RGB, HSL and OKLCH outputs
  • Eyedropper support (Chrome / Edge)
  • Recent colours history
  • Contrast ratio against white and black

Common use cases

  • Matching a colour from a screenshot
  • Building a brand palette
  • Checking text-on-background contrast
  • Converting between design and CSS colour formats

Why use Synctoolo's Color Picker?

Includes OKLCH, the perceptually uniform format used by modern design systems and Tailwind v4, alongside the classic formats.

Guide: Color Picker

Choosing accessible colors for web design

A color picker helps you explore palettes and copy exact values into CSS, Figma or Tailwind config. Beyond aesthetics, contrast ratio matters for accessibility. WCAG recommends at least 4.5:1 contrast for normal text against its background.

HEX is the default on the web. RGB maps to screens. HSL makes it easier to adjust lightness without shifting hue. Pick a base color, then copy all three formats for your design system documentation.

Frequently asked about Color Picker

What is OKLCH and why should I use it?+

OKLCH (Lightness, Chroma, Hue) is perceptually uniform, equal numerical changes look equally different to the eye. It produces smoother gradients and accessible palettes more reliably than HSL.

Why does my HEX value have 8 characters?+

8-digit HEX includes an alpha channel, the last two characters are opacity (00 transparent, FF opaque). Strip them if your tool only accepts RGB.

Does the eyedropper work in every browser?+

It uses the EyeDropper API, available in Chromium-based browsers (Chrome, Edge, Opera). Safari and Firefox don't expose it yet.

What contrast ratio should body text meet?+

WCAG AA requires 4.5:1 for normal text and 3:1 for large text (18pt+). AAA tightens those to 7:1 and 4.5:1.

More Design Tools

View all →