Image Color Picker — Free Online HEX, RGB & HSL Picker
Upload or paste an image, click any pixel, and get the HEX, RGB, HSL and CMYK code instantly. Runs entirely in your browser — no upload, no signup, no tracking.
Drop an image here, or click to browse
PNG, JPG, WebP, GIF or SVG — you can also paste a screenshot with Ctrl/Cmd+V
Frequently Asked Questions
How do I pick a color from an image?
Drop an image into the box above (or paste a screenshot with Ctrl/Cmd+V), then move your cursor over the picture. The panel on the right previews the colour under the cursor. Click to lock it, then copy the HEX, RGB, HSL or CMYK code.
What is a HEX color code?
A HEX code is a six-digit hexadecimal representation of a colour, written as #RRGGBB. Each pair is one channel from 00 to FF (0–255 in decimal). #FF0000 is pure red, #000000 is black and #FFFFFF is white. It is the notation CSS and most design tools use.
Is my image uploaded to a server?
No. The image is decoded into a canvas element inside your own browser and every pixel is read locally. Nothing is transmitted, stored or logged — the tool works with your network disconnected.
Which color formats are supported?
HEX (#2596BE), RGB (rgb(37, 150, 190)), HSL (hsl(197, 68%, 45%)) and CMYK (cmyk(81%, 21%, 0%, 25%)). HEX and RGB are exact; HSL is rounded to whole degrees and percent, and CMYK is a naive conversion without an ICC profile, so treat it as a starting point for print rather than a colour-managed value.
What are the dominant colors below the codes?
The tool samples the image, groups pixels into coarse colour buckets and shows the most populous ones as an auto-extracted palette. Click any swatch to load its exact code. Fully transparent pixels are ignored.
Is Image Color Picker free to use?
Yes — free, with no account, no usage limit and no watermark. There is no server cost to cover because all the work happens on your device.