Color Picker | Pick Colors and Copy HEX, RGB, HSL & CSS Values
Last updated: June 2026 · Free · No sign-up required
Frequently Asked Questions
What color formats does this picker support?
This color picker provides values in HEX, RGB (Red, Green, Blue), and HSL (Hue, Saturation, Lightness) formats.
What is the difference between HEX and HSL?
HEX is a hexadecimal representation of RGB values. HSL represents colors in terms of hue (color angle), saturation (intensity), and lightness, which is often more intuitive for designers to adjust.
Can I paste a HEX code to preview a color?
Yes, typing or pasting a valid 6-character hex code (prefixed with '#') into the HEX input field will instantly update the picker and display all format conversions.
Quick reference
| Color | HEX | RGB |
|---|---|---|
| White | #FFFFFF | 255, 255, 255 |
| Black | #000000 | 0, 0, 0 |
| Red | #FF0000 | 255, 0, 0 |
| Green | #00FF00 | 0, 255, 0 |
| Blue | #0000FF | 0, 0, 255 |
info Color Picker
Free color tools calculator — enter your numbers and get an instant, accurate result.
info Private by design
Everything runs locally in your browser. No uploads, no accounts, no tracking.
info Works everywhere
Fully responsive and mobile-friendly — calculate on any device, any time.
info Educational
Includes the formula and step-by-step explanation so you understand the math, not just the answer.
Interpretation guide
| Format | What it encodes |
|---|---|
| HEX | #RRGGBB, two hex digits per channel (0–FF) |
| RGB | Red, green, blue 0–255 |
| HSL | Hue 0–360, saturation %, lightness % |
| RGBA / HSLA | Adds an alpha (opacity) channel |
lightbulb Worked example
Result: The calculator instantly applies the formula HEX #RRGGBB: each pair = channel value in base 16 (00 = 0, FF = 255) and returns the result with appropriate precision.
What this means: Read the result in the context of what you are measuring. The step-by-step breakdown lets you confirm the math and understand which input most affects the outcome.
Formula & methodology
Formula: HEX #RRGGBB: each pair = channel value in base 16 (00 = 0, FF = 255)
How color values are decoded
The tool decodes HEX #RRGGBB by reading each two-digit pair as a base-16 channel value — 00 is 0 and FF is 255 — so #336699 decodes to red 51, green 102, blue 153. The RGB values then convert to HSL and other formats using the standard color-space formulas.
Example: #FFFFFF is rgb(255,255,255) white, #000000 is black, and #FF0000 is pure red — each pair maps directly to a channel.
Reading the result: every color you pick is shown in HEX, RGB, HSL, and CSS-ready formats simultaneously, each copyable in one click. Designers use the simultaneous views to translate between design tools and code without manual conversion errors.
Authoritative source: W3Schools Colors
Frequently asked questions
Explore the full color toolkit
Every CalcaTools color tool — pickers, converters, gradients, and shadows for designers and developers.