Visual Picker
Use the native color picker to select any color from the full spectrum with precision.
A color picker lets you visually select any color and instantly see its value in multiple formats. Our tool converts between HEX, RGB, and HSL in real-time, making it easy to grab the exact color code you need for CSS, Tailwind, Figma, or any design tool. One-click copy gets the value into your clipboard instantly.
Use the native color picker to select any color from the full spectrum with precision.
See HEX, RGB, and HSL values update simultaneously as you pick or type.
Copy any format to your clipboard with a single click. Ready for CSS, Sass, or Tailwind.
#3b82f6).Six-digit hexadecimal notation like #3b82f6. Most compact format, widely used in CSS and design tools.
Red, Green, Blue channels as rgb(59, 130, 246). Each value ranges 0–255. Best for programmatic color manipulation.
Hue (0–360°), Saturation, Lightness as hsl(217, 91%, 60%). Ideal for creating harmonious color palettes.
HEX for short CSS values, RGB for dynamic JS manipulation, HSL for theme systems and palette generation.
Use the visual picker or paste a HEX value to start from a brand, design token, Tailwind color, or CSS variable.
Use HEX for compact CSS, RGB for JavaScript manipulation, or HSL for theme systems and palette adjustments.
Keep the same hue and adjust saturation or lightness to create hover states, borders, backgrounds, and muted UI states.
The live preview helps you confirm the color before copying it into CSS, Figma, design tokens, or documentation.
Convert picked colors into CSS-ready HEX, RGB, or HSL values for buttons, cards, borders, and backgrounds.
Create consistent color tokens and verify exact color values before adding them to a design system.
Copy matching color values from browser tools into Figma, Sketch, or other design apps.
Use HSL values to make light/dark variants, hover colors, and accessible contrast experiments.
HEX (#3b82f6) is a compact hexadecimal notation. RGB (rgb(59, 130, 246)) describes red, green, and blue channels. HSL (hsl(217, 91%, 60%)) describes hue, saturation, and lightness. All three can represent the same color.
All work in CSS. HEX is most common and compact. HSL is best for creating themes because you can easily adjust lightness or saturation. RGB is useful for dynamic manipulation in JavaScript.
Yes. Type or paste any valid HEX code (e.g., #ff6600) into the HEX input field. The color picker, RGB, and HSL values all update automatically.
The tool works with HEX values. To convert a CSS color name, look up its HEX equivalent (e.g., "coral" is #ff7f50) and enter it in the picker.
HSL is easier when creating themes because you can keep the hue fixed while changing saturation and lightness for hover states, disabled states, and background shades.