🖼️ Image Color Picker & Palette Extractor
Upload an image, click any pixel to read its exact HEX/RGB/HSL, and get the dominant 6-color palette — all processed on your device.
Choose an image to pick colors from it and extract its dominant palette. Nothing is uploaded.
Colors are read from the image on a canvas with median-cut palette extraction; the EyeDropper API samples screen pixels where supported. 🔒 Images never leave your device.
How the image color picker & palette extractor works
The image is drawn to a canvas in your browser. Clicking reads the exact pixel color; the dominant palette is found by median-cut quantization over sampled pixels (recursively splitting the color box with the widest channel range, then averaging each box). Where the browser supports the EyeDropper API, you can also sample any pixel on your whole screen, not just the image.
Two jobs in one page: pick a single color, or pull a whole palette. Because it runs on a canvas in your browser, the image — a screenshot, a mockup, a photo — is never uploaded.
Frequently asked questions
How do I pick a color from an image?
Upload the image and click the pixel you want; the tool reads its exact color and shows the HEX, RGB and HSL, with one-click copy. Everything happens in your browser.
How does palette extraction work?
It uses median-cut quantization: the sampled pixels are repeatedly split along their widest color channel into boxes, and each final box is averaged into one representative color — giving the image's dominant palette (6 colors).
Can I pick a color from anywhere on my screen?
Yes, in browsers that support the EyeDropper API (Chrome and Edge). The "Pick from screen" button lets you sample any pixel on your display; other browsers can still pick from an uploaded image.
Is my image uploaded?
No — the image is processed on a canvas in your browser and never sent to a server, which matters for unreleased designs and private photos.
What formats work?
Any image your browser can display — JPG, PNG, WebP, GIF and usually AVIF. Very large images are scaled down for picking, which does not affect the colors.