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.
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.
Far beyond a simple hex reader — a full color engineering toolkit in your browser.
Upload any image and hover to preview colors with a magnified zoom lens. Click to lock the color and see all formats instantly.
Use the native browser EyeDropper API to pick any color from anywhere on your screen — any window, any app.
Automatically extract the most dominant colors from any uploaded image using pixel sampling and color quantization.
Generate complementary, analogous, triadic, split-complementary, and tetradic color schemes from any active color.
Check WCAG 2.1 AA and AAA compliance for foreground/background color pairs with a live preview of how text really looks.
Build CSS linear gradients between any two colors, choose direction, and copy the production-ready CSS code instantly.
Generate a full spectrum of tints (lighter) and shades (darker) for any color — perfect for design systems and UI scales.
Everything happens in your browser. Images and colors are never sent to any server — completely private by design.
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.
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.
Click any format row to copy HEX, RGB, HSL, HSV, or CMYK. Save colors to your palette, explore harmonies, check contrast, or generate gradients.
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.
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.
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.
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.
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.
#2563eb) representing red, green, and blue channels. The standard format for CSS and HTML colors.rgb() and rgba() for web colors.