Color Picker & Converter

Pick any color and instantly see HEX, RGB, HSL formats. Generate shades, tints and CSS variables. Free online tool.

#F97316

Color Formats

HEX

#F97316

RGB

rgb(249, 115, 22)

HSL

hsl(25, 95%, 53%)

CSS var

--color-primary: #f97316;

Manual HEX Input

Shades & Tints

Share

Free Color Picker & Converter — HEX, RGB, HSL & HSV

Color management is a daily challenge in web design and development. Picking the right color, converting between formats, finding complementary and analogous colors, and generating tints and shades for a complete color palette all require tools that work fast. This free Color Picker converts between HEX, RGB, HSL, and HSV instantly, generates complementary colors, and provides CSS-ready color values for immediate use in your stylesheets.

Use the visual color picker to select any color by hue, saturation, and lightness. Or enter a known value in any format — HEX (#FF5733), RGB (255, 87, 51), or HSL (11°, 100%, 60%) — and all other formats update instantly. Get the CSS snippet, color name (if it matches a CSS named color), and palette suggestions including complementary, analogous, and triadic colors.

Color contrast is also critical for accessibility. The WCAG 2.1 AA standard requires a contrast ratio of at least 4.5:1 for normal text. The color picker shows contrast ratios against white and black backgrounds so you can verify accessibility compliance as you design.

Color Format Reference

HEX. 6-digit hexadecimal code: #RRGGBB. Each pair ranges from 00–FF (0–255 decimal). Most common format in CSS and design tools. Supports shorthand 3-digit notation (#RGB) when pairs are identical digits.

RGB. rgb(R, G, B) — three values 0–255. Also supports rgba(R, G, B, A) for opacity (0–1). Direct mapping to screen phosphor values.

HSL. hsl(H, S%, L%) — Hue (0–360°), Saturation (0–100%), Lightness (0–100%). Most intuitive for designers — vary lightness to get tints and shades of the same hue.

HSV/HSB. Hue, Saturation, Value (Brightness). Used in Photoshop's color picker. Similar to HSL but Value controls the mix of pure color vs black rather than the midpoint between black and white.

Related Tools

Frequently Asked Questions

HEX vs RGB vs HSL?

HEX = CSS standard. RGB = screen mixing values. HSL = most intuitive for designers (hue + lightness control).

How to convert RGB to HEX?

Convert each 0–255 value to 2-digit hex and concatenate. e.g. 255,87,51 = #FF5733.

What are complementary colors?

Colors 180° opposite on the color wheel — maximum contrast pairs like blue/yellow, red/green.

Is this free?

Yes. Completely free, no account needed.