Color Converter (HEX, RGB, HSL)→Specialized Version
🎨

Color Picker Tool

Pick colors visually

HEX in
#3B82F6
HSL out
hsl(217, 91%, 60%)
RGB
HSL

All formats

Lightness variations

Color Picker Tool

Select any color visually and instantly get its code in multiple formats including HEX, RGB, HSL, and CMYK. Our color picker provides a complete color selection experience for designers and developers.

How to Use

1. Click anywhere on the color gradient to select a hue 2. Adjust saturation and brightness by moving within the picker area 3. Get instant color codes in all formats 4. Copy the format you need

Color Formats Output

FormatExample
HEX#3498DB
RGBrgb(52, 152, 219)
HSLhsl(204, 70%, 53%)
CMYKC:76 M:31 Y:0 K:14

Color Picker Features

  • Visual Selection: Pick colors by clicking and dragging
  • Precision Input: Enter exact values for any format
  • History: Recent colors are saved for quick access
  • Copy to Clipboard: One-click copying

Use Cases

ScenarioBenefit
Web designGet CSS-ready color codes
Graphic designMatch colors precisely
Brand guidelinesExtract exact brand colors
AccessibilityTest color combinations
Use our color picker to find the perfect color for any project.

Picking a Colour

The square-and-strip picker every design tool shows is HSB: the vertical strip is hue, the square is saturation across and brightness up. That is why dragging within the square feels natural and dragging in an RGB slider does not — HSB separates "which colour" from "how much of it", and RGB does not separate anything.

ModelGood for
HSBPicking by eye — hue, then intensity
HSLBuilding ramps — lightness is symmetric around 50%
RGBMachines, canvas pixels, image data
HEXWriting the value down
Pick in HSB, store in HEX, manipulate in HSL. Almost every colour workflow reduces to that.

A Full Ramp From This Colour

Design systems settle on a 50–900 scale because it covers backgrounds, borders, text and states without anyone reaching outside the palette. Mixing toward white and black rather than adjusting HSL lightness keeps more of the hue's character:

StepColourContrast on whiteSafe for
50#F5F9FF1.06:1backgrounds and fills
100#EBF3FE1.12:1backgrounds and fills
200#CEE0FD1.34:1backgrounds and fills
300#B1CDFB1.62:1backgrounds and fills
400#76A8F92.40:1backgrounds and fills
500#3B82F63.68:1large text, borders
600#326FD14.85:1body text on white
700#295BAC6.59:1body text on white
800#2048878.98:1body text on white
900#18346212.31:1body text on white
The contrast column is the one that decides usage. Steps below 3:1 cannot carry text at any size and belong in fills and dividers; steps at 4.5:1 and above are safe for body copy.

Adjusting It

Base colour in HSL is hsl(217, 91%, 60%). Two useful moves:

``css /* +10% lightness, same hue */ --lighter: #6da2f8; /* −10% lightness */ --darker: #0b64f4; ``

Raising lightness also drops perceived saturation, so a lightened colour reads greyer than its numbers suggest. Adding 5–10% saturation alongside every 20% of lightness keeps the ramp looking like one hue rather than a fade to grey.

Frequently Asked Questions

How does the color picker work?

Click on the color wheel or gradient area to select hue, saturation, and brightness. The tool instantly shows the color in HEX, RGB, and HSL formats.

Can I enter a specific color value?

Yes, you can type a HEX code, RGB values, or HSL values to get the exact color you need.

How do I copy a color code?

Click the copy button next to any color format to copy it to your clipboard.

Related Tools

Explore other tools you might find useful:

More Color Converter (HEX, RGB, HSL) tools

You might also need