Free Online Color Picker — HEX, RGB, HSL & CMYK from Images, Screen & Wheel

The most complete online color picker: extract colors from any image, use the browser screen eyedropper, or dial in with the visual color wheel. Instantly get HEX, RGB, HSL, HSV & CMYK codes. Save palettes, check WCAG contrast, generate color harmonies & CSS gradients — 100% free, no signup.

  • Image Color Pick
  • Screen EyeDropper
  • HEX / RGB / HSL / CMYK
  • Palette Extractor
  • Harmonies
  • Contrast Checker
  • 100% Private
Active Color
HEX#2563eb
RGBrgb(37, 99, 235)
HSLhsl(221, 83%, 53%)
HSVhsv(221, 84%, 92%)
CMYKcmyk(84%, 58%, 0%, 8%)
CSSrgba(37, 99, 235, 1.00)
Recently Picked
No colors yet
Saved Palette
None saved
Color Harmonies
Tints & Shades
Click any swatch to set as active color

The Most Complete Color Picker Online

Far beyond a simple hex reader — a full color engineering toolkit in your browser.

  • Image Color Picker

    Upload any image and hover to preview colors with a magnified zoom lens. Click to lock the color and see all formats instantly.

  • Screen EyeDropper

    Use the native browser EyeDropper API to pick any color from anywhere on your screen — any window, any app.

  • Palette Extractor

    Automatically extract the most dominant colors from any uploaded image using pixel sampling and color quantization.

  • Color Harmonies

    Generate complementary, analogous, triadic, split-complementary, and tetradic color schemes from any active color.

  • WCAG Contrast Checker

    Check WCAG 2.1 AA and AAA compliance for foreground/background color pairs with a live preview of how text really looks.

  • CSS Gradient Generator

    Build CSS linear gradients between any two colors, choose direction, and copy the production-ready CSS code instantly.

  • Tints & Shades

    Generate a full spectrum of tints (lighter) and shades (darker) for any color — perfect for design systems and UI scales.

  • 100% Private

    Everything happens in your browser. Images and colors are never sent to any server — completely private by design.

Pick Your Color in Seconds

  1. Choose Your Method

    Upload an image to pick from it, use the screen EyeDropper to grab any on-screen color, or use the visual color wheel and RGB sliders.

  2. Pick or Adjust

    Click any pixel on the image (magnified zoom lens helps precision), drag the wheel cursor, or move the sliders until you have the perfect color.

  3. Copy & Use

    Click any format row to copy HEX, RGB, HSL, HSV, or CMYK. Save colors to your palette, explore harmonies, check contrast, or generate gradients.

Frequently Asked Questions

Click the Image tab and upload your image by clicking the upload zone or dragging a file onto it. Once loaded, move your cursor over the image — a magnified zoom lens follows your cursor for pixel-perfect picking. Click any point to select that color and see all codes instantly.

Click any Pick from Screen button. Your cursor becomes an eyedropper — hover over any element on your screen, including other windows or applications, and click to capture the color. This feature uses the browser's native EyeDropper API, currently supported in Chrome 95+ and Edge 95+.

For every picked color you get: HEX (#RRGGBB), RGB (red, green, blue 0–255), HSL (hue, saturation %, lightness %), HSV (hue, saturation %, value %), CMYK (cyan, magenta, yellow, key percentages), and CSS rgba() with alpha. One click copies any format.

After uploading an image, click Extract. The tool samples the image pixels and uses a median-cut color quantization algorithm to find the most representative colors. You can extract 6, 8, or 12 colors. Click any palette swatch to set it as the active color.

Color harmonies are mathematically derived color combinations that look naturally pleasing together. Complementary = 2 opposite colors for high contrast. Analogous = 3 adjacent colors for calm cohesion. Triadic = 3 evenly-spaced colors for vibrant balance. Split-complementary = a base plus two colors flanking its complement. Tetradic = 4 colors forming a rectangle on the wheel.

The Contrast tab takes a foreground and background color and calculates the luminance contrast ratio per the WCAG 2.1 standard. It then reports whether the pair passes AA (minimum 4.5:1 for normal text, 3:1 for large text) and AAA (7:1 for normal, 4.5:1 for large) levels, which are required for accessible web design.

No. All image loading and pixel reading uses the browser's Canvas API entirely on your device. No image data, color data, or any other information is transmitted to any server. You can use this tool completely offline after the page first loads.

What Is an Online Color Picker?

An online color picker is a browser-based tool that identifies and captures the exact color value of any pixel — from an uploaded image, directly from your screen, or via a visual interface like a color wheel or RGB sliders. Web designers, UI developers, front-end engineers, brand managers, and photographers use color pickers daily to maintain brand consistency, match colors across tools, and build cohesive color palettes and design systems.

Color Code Formats Explained: HEX, RGB, HSL, HSV & CMYK

HEX color codes are the standard format in HTML and CSS. They encode red, green, and blue channels as two hexadecimal digits each, producing a compact 6-character code like #2563eb. RGB (Red Green Blue) expresses the same three channels as decimal numbers from 0–255 and is used natively in CSS with rgb() and rgba(). HSL (Hue Saturation Lightness) is more intuitive for designers — hue is the color angle on a wheel (0–360°), saturation is color intensity (0–100%), and lightness is how bright or dark the color is. HSV (Hue Saturation Value) is similar to HSL but uses Value instead of Lightness, making it closely aligned with how color wheel pickers work. CMYK (Cyan Magenta Yellow Key/Black) is the subtractive color model standard for print design.

Color Theory: How Color Harmonies Work

  • Complementary — Two colors directly opposite on the color wheel. Creates maximum contrast and visual tension.
  • Analogous — Three colors adjacent on the wheel. Creates calm, harmonious palettes common in nature.
  • Triadic — Three colors equally spaced 120° apart. Offers vibrant variety while maintaining balance.
  • Split-complementary — The base color plus the two colors flanking its complement. Softer than true complementary.
  • Tetradic — Four colors forming a rectangle on the wheel. Rich and complex; needs careful balance.

WCAG 2.1 Color Contrast Requirements for Web Accessibility

The Web Content Accessibility Guidelines (WCAG) 2.1 require that text has sufficient contrast against its background so it can be read by people with low vision or color blindness. Level AA requires a 4.5:1 ratio for normal text and 3:1 for large text (18pt or 14pt bold). Level AAA requires 7:1 and 4.5:1 respectively. Always verify your text/background color pairs with the Contrast Checker tab before publishing any web content.

How to Pick a Color from an Image

To pick a color from an image, select the Image tab and upload any PNG, JPG, WEBP, GIF, or SVG file. The tool renders it on an HTML5 Canvas, letting you hover for a real-time magnified zoom lens preview and click any pixel to capture its exact color in all formats simultaneously. You can also extract the full color palette from the image using the Auto-extracted Palette feature, which applies a median-cut color quantization algorithm to identify the most dominant and representative colors.

How to Use the Screen Color Eyedropper

The screen color eyedropper uses the browser’s native EyeDropper API (supported in Chrome 95+ and Edge 95+) to sample any pixel anywhere on your screen — including other applications, desktop wallpapers, and browser content outside the tool. Click any Pick from Screen button and your cursor transforms into an eyedropper; hover over any color and click to capture it instantly as HEX, RGB, HSL, HSV, and CMYK values.

Color Picker Glossary

HEX Color Code
A 6-digit hexadecimal string (e.g., #2563eb) representing red, green, and blue channels. The standard format for CSS and HTML colors.
RGB (Red Green Blue)
A color model expressing colors as three integers (0–255) for red, green, and blue. Used natively in CSS with rgb() and rgba() for web colors.
HSL (Hue Saturation Lightness)
A human-friendly color model where hue is a degree (0–360°) on the color wheel, saturation is color intensity (0–100%), and lightness is brightness (0–100%).
CMYK (Cyan Magenta Yellow Key)
The subtractive color model used in print design. Colors are mixed from cyan, magenta, yellow, and black (key) inks.
WCAG Contrast Ratio
A numeric ratio (e.g., 4.5:1) defined by the W3C Web Content Accessibility Guidelines measuring text legibility against its background for users with visual impairments.
Color Palette Extraction
The algorithmic process of sampling image pixels to identify dominant representative colors, typically using median-cut or k-means quantization.
EyeDropper API
A browser Web API (Chrome/Edge 95+) that lets web applications sample the color of any pixel on the user’s screen, including outside the browser window.
Color Harmony
A set of colors that are aesthetically pleasing together based on their positions on the color wheel. Common types include complementary, analogous, triadic, split-complementary, and tetradic harmonies.