Advanced Color Picker · Wheel · All Formats

Free Color Picker
Wheel · Codes · Generator

Interactive HSV color wheel with HEX, RGB, HSL, HSV, CMYK, HWB and more. Generate random colors and harmony palettes - free in your browser, no account required.

10+
Formats
16.7M
Colors
Wheel
HSV Picker
0
Signup
#3B82F6
HEX input
HSV sliders
All formats · click to copy
HEX
#3B82F6
HEXA
#3B82F6FF
RGB
rgb(59, 130, 246)
RGBA
rgba(59, 130, 246, 1)
HSL
hsl(217, 91%, 60%)
HSLA
hsla(217, 91%, 60%, 1)
HSV
hsv(217, 76%, 96%)
HSB
hsb(217, 76%, 96%)
CMYK
cmyk(76%, 47%, 0%, 4%)
HWB
hwb(217 9% 4%)

Color generator · palettes

Ad Slot · 728×90

Free online color picker with a real HSV color wheel

Choose any of 16.7 million colors, read every common web format, and build harmonies - all in the browser, with nothing uploaded.

What is a color picker?

A color picker is a tool that lets you select a color visually and get the exact values you need for HTML, CSS, design systems, or print workflows. This advanced color picker uses an interactive hue wheel and a saturation–value square (the same HSV model used in many professional apps), then converts that color into HEX, RGB, HSL, HSV/HSB, CMYK, and HWB in real time.

Designers use it to lock brand accents. Developers use it to paste codes into stylesheets and design tokens. Marketers use it to keep ads and landing pages consistent. Everything runs locally on your device - no account and no image upload.

How many HEX color codes are there?

There are exactly 16,777,216 possible 24-bit HEX colors. A six-digit hex code #RRGGBB encodes red, green, and blue from 00 to FF (0–255). That is 256 × 256 × 256 unique combinations. With alpha (HEXA), you also control transparency for overlays and glass effects.

You do not need to memorize them. Drag the wheel, type a HEX value, or hit Random - the picker maps every selection into the formats below.

Color formats explained (HEX, RGB, HSL, HSV, CMYK, HWB)

HEX / HEXA

The default language of the web. Example: #3B82F6. HEXA adds an alpha channel (e.g. #3B82F6FF). Ideal for CSS, design tokens, and most style guides.

RGB / RGBA

Red, green, and blue from 0–255. rgb(59, 130, 246) is the same blue as the HEX above. RGBA adds opacity from 0–1 for translucent UI layers.

HSL / HSLA

Hue, saturation, and lightness. Useful when you want to lighten or darken a brand color without leaving the same hue family. Many modern CSS workflows prefer HSL for theme variants.

HSV / HSB

Hue, saturation, and value (brightness). This is the model behind the wheel and square on this page. Value measures brightness from black; it differs slightly from HSL lightness, which passes through pure color to white.

CMYK

Cyan, magenta, yellow, and key (black) - the print model. Browser conversion is an approximation of on-screen RGB, so treat CMYK here as a starting point for print discussions, not a final press proof.

HWB

Hue, whiteness, and blackness. Supported in modern CSS and handy for mixing toward white or black while keeping hue fixed.

How to convert HEX to RGB (and back)

Each pair of hex digits maps to 0–255. For #3B82F6: 3B → 59, 82 → 130, F6 → 246, so rgb(59, 130, 246). Going the other way, convert each channel to two hex digits and prefix #. This picker does the conversion instantly whenever you move the wheel, edit HEX, or drag a slider.

Color harmonies and the generator

After you pick a base color, the generator builds related sets so you can test UI states and brand systems faster:

  • Shades - darker steps of the same hue (hover states, depth).
  • Tints - lighter steps (backgrounds, subtle chips).
  • Complementary - opposite hue for strong contrast.
  • Analogous - neighboring hues for calm, related palettes.
  • Triadic / Tetradic - evenly spaced hues for balanced multi-color systems.
  • Monochromatic - one hue, varied saturation and lightness.

Click any swatch to make it the active color and refresh every format card.

Why developers bookmark a color picker

  • One click to copy the exact string you need in CSS or tokens.
  • Wheel + HEX input + sliders without switching apps.
  • Alpha support for glassmorphism, overlays, and disabled states.
  • Private: values never leave your browser for cloud processing.
  • Same privacy model as our image compressor and image tools.

Quick reference: common HTML color names

Browsers still understand classic named colors. Prefer HEX/RGB in production CSS, but names remain useful for demos and docs.

ColorNameHEXRGB
Red#FF0000255, 0, 0
Lime#00FF000, 255, 0
Blue#0000FF0, 0, 255
White#FFFFFF255, 255, 255
Black#0000000, 0, 0
Gray#808080128, 128, 128
Yellow#FFFF00255, 255, 0
Aqua / Cyan#00FFFF0, 255, 255
Fuchsia / Magenta#FF00FF255, 0, 255
Purple#800080128, 0, 128

Pick any color with a real color wheel

HSV wheel, all major formats, random generator and harmony palettes - free in your browser.

Interactive color wheel

Select hue on the wheel, then fine-tune saturation and brightness on the square. Same model used in professional design tools.

Every major format

HEX, HEXA, RGB, RGBA, HSL, HSLA, HSV, HSB, CMYK and HWB - one click to copy any code.

Color generator

Random colors plus shades, tints, complementary, analogous, triadic, tetradic and monochromatic palettes.

Sliders & HEX input

Type a HEX code or drag H/S/V/A sliders for precise control. Alpha supported for transparent formats.

How to use this online color picker

01

Pick on the wheel

Click or drag on the hue ring, then adjust saturation and value on the square below.

02

Copy any format

Click a format card (HEX, RGB, HSL, HSV, CMYK…) or use Copy all for every code at once.

03

Generate more

Hit Random or explore palette modes. Click any swatch to make it the active color.

Color picker FAQ

Yes. There is no signup, watermark, or usage limit. Pick colors and copy codes as often as you need.
HEX, HEXA, RGB, RGBA, HSL, HSLA, HSV, HSB, CMYK, and HWB. Click any format card to copy, or use Copy all for every value at once.
The ring sets hue (0–360°). The square sets saturation left-to-right and value/brightness top-to-bottom. Sliders and HEX input stay in sync with the wheel.
There are 16,777,216 possible six-digit HEX codes (256³). That covers the full 24-bit sRGB gamut used on the web.
Both share hue. HSV uses value (brightness from black to pure color). HSL uses lightness (black through pure color to white). This tool is HSV-based for the wheel and also outputs HSL for CSS.
Split the hex into three pairs and convert each from hexadecimal to decimal (0–255). Example: #3B82F6 → rgb(59, 130, 246). The picker shows both formats automatically.
Yes. Use Random for a new base color, then switch palette modes: shades, tints, complementary, analogous, triadic, tetradic, or monochromatic. Click a swatch to adopt it.
Alpha appears in HEXA, RGBA, and HSLA. Opaque formats such as HEX, RGB, HSL, HSV, CMYK, and HWB describe color without transparency.
CMYK here is converted from on-screen RGB as a practical estimate. For final print work, always proof with your printer’s color profile and software.
No. Color math runs entirely in your browser. Nothing is uploaded for processing. You can copy codes and leave without creating an account.
Yes. Use the HEX input field. Valid three- or six-digit codes update the wheel, sliders, preview, and all format cards.
You get every major code format, harmony palettes, alpha, and one-click copy without leaving the tab - useful when writing CSS, design tokens, or documentation.
Ad Slot · 728×90 · Pre-Footer
Copied!