Free Online Color Picker
A color picker lets you select any color and reads back its hex, RGB and HSL values in real time for CSS and design.
Your data is processed entirely in your browser and never sent to any server.
How to Use This Tool
- Drag the Hue slider across the rainbow (0° red, 120° green, 240° blue) to choose a base color.
- Adjust the Saturation slider — 0% gives gray, 100% gives a pure hue.
- Adjust the Lightness slider — 0% is black, 50% is the pure hue, 100% is white.
- Click the copy icon next to Hex, RGB or HSL to send the value to your clipboard.
What Is a Color Picker?
A color picker maps a point in the HSL cylinder (hue 0–360°, saturation 0–100%, lightness 0–100%) to the sRGB color space defined by IEC 61966-2-1. Hue chooses the dominant wavelength, saturation controls vividness, and lightness controls brightness. Outputs are expressed as 6-digit hex, decimal rgb() triples (0–255 per channel), and hsl() — the three notations CSS understands.
Designers use it to lock in a swatch before exporting to Figma; front-end engineers use it to grab a hex for a Tailwind config or a CSS custom property; QA testers use it to sample a color from a spec and verify the implemented value.
Everything updates locally as you drag — nothing round-trips to a server, so the swatch you're previewing is the swatch you'll ship.
Frequently Asked Questions
What color formats does the picker output?
Can I type in a color and adjust from there?
Does the picker work on mobile?
Published by the WeGotEveryTool team. We build and test every tool in-house and update pages when the underlying spec, formula, or recommendation changes.
Reviewed: May 2026. Disclaimer: this tool is provided as-is for general informational use. For decisions with material consequences (medical, legal, financial, security) verify results against a qualified professional source.
Related Color & Design
Generate complementary, analogous, triadic, tetradic and monochromatic color schemes from any seed color.
Convert hex color codes to RGB values. Supports 3-, 6- and 8-digit hex (with alpha) for CSS and design workflows.
Convert RGB values to hex color codes. Accepts comma- or space-separated input. Outputs 6-digit or 8-digit hex.
Generate 10 shades, 10 tints and 10 tones of any color. Build a Tailwind-style 50–950 scale from a single seed.
Check WCAG contrast between two colors. See AA and AAA pass/fail results for both normal and large text instantly.