Image Color Picker
Upload a photo and click any pixel to find HEX, RGB, and HSL codes. Free eyedropper color picker—match colors from logos, copy codes in your browser.
Or try an example
Help Us Improve
—
(—)
Make a color palette from any photo online. Upload an image, detect dominant hues, copy HEX and RGB swatches with coverage percentages—all in your browser.
Adjustable swatch count
Detect from 1 to 20 colors per image.
Dominant hues
Median-cut grouping surfaces the most important colors.
HEX and RGB
Each swatch includes copy-ready HEX and RGB strings.
Coverage percent
See how much of the sampled image each color represents.
Side-by-side layout
Image preview and palette panel on one page.
Private processing
Canvas sampling stays on your device.
Upload an image
Drop or click in the image panel (15 MB max).
Set color count
Choose how many colors to detect—default is 8.
Click Get colors
Run detection and review swatches in the palette panel.
Copy swatches
Use copy buttons for HEX or RGB on each color card.
Start with 6–10 colors
A mid-range count balances accents and neutrals on busy photos.
Use less compression
High-quality PNG or JPEG reduces muddy mid-tones in swatches.
Crop first if needed
Remove large background areas on /crop-image before extracting.
Compare counts
Run again with fewer colors for a minimal set or more for detail.
Pair with eyedropper
Use /image-color-picker to grab exact pixels between swatches.
Check contrast next
Copy foreground swatches into a contrast checker before shipping UI.
Coolors.co
Popular color palette generator from images. Upload and extract dominant colors with HEX codes. More complex palette management features.
Adobe Color
Adobe's image color extraction with color wheel harmony rules. Requires Adobe account. Advanced color theory features.
Canva.com
Color palette extraction from uploaded images. Part of larger design platform. Requires account.
ImageColorPicker.com
Simple dominant color extraction with hex values. Basic but functional output.
Color Palette From Image — Extract HEX & RGB
Extract dominant colors from any image. Get HEX, RGB, and HSL values for each color. Adjustable color count. Copy with one click. All in browser.
Brand mood boards
Pull a palette from campaign or product photography.
UI theming
Seed design tokens from reference screenshots.
Social graphics
Match post colors to an inspiration image.
Illustration
Study hue distribution in reference art.
Web design
Build CSS variables from a hero photo.
Quick audits
See whether an asset leans warm, cool, or neutral.
Palette in one pass
Make a color palette from image uploads without a desktop app.
Tunable count
Request a small accent set or up to 20 swatches.
Readable output
HEX and RGB ready for Figma, CSS, or code.
Weighted swatches
Percent labels help prioritize dominant hues.
Fast previews
Re-run with a different count without re-uploading.
Free
Unlimited extractions on your own files.
“Color quantization is a process that reduces the number of distinct colors used in an image.”
Color quantization for image palette extraction: This tool uses median-cut quantization to reduce millions of colors in an image to a small palette of dominant hues. The article explains how quantization groups similar colors efficiently. en.wikipedia.org/wiki/Color_quantization
“The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element.”
Canvas API (client-side pixel sampling): This tool reads pixel data from a Canvas using getImageData and applies median-cut quantization in JavaScript. MDN documents the pixel-level access needed for color extraction. developer.mozilla.org/en-US/docs/Web/API/Canvas_API
“PNG supports lossless data compression, making it useful for storing graphics that need to be edited repeatedly without losing quality.”
PNG image format: Color palettes extracted from PNG images benefit from the format's lossless compression, which preserves accurate color values without introducing artifacts. w3.org/TR/PNG/
“Color theory is a body of practical guidance for color mixing and the visual effects of specific color combinations.”
Color theory in design and art: Understanding color theory helps interpret palette extraction results. The tool surfaces dominant hues that can be applied using color harmony principles in design projects. en.wikipedia.org/wiki/Color_theory