Omnibus

Pick a color from an image

Upload or drop an image, move your cursor over it to preview the color under the pointer, then click to lock it and read the HEX, RGB and HSL values. It works with photos, screenshots, logos and gradients.

The image is drawn onto a canvas in your browser and sampled locally — it is never uploaded anywhere, so it's safe for private screenshots and unreleased designs. For picking a color from anywhere on your screen (not just an image), the main color picker offers a system eyedropper in supported browsers.

Looking for something else? See all color tools.

Related color tools

Image Color Picker — frequently asked questions

Is my image uploaded?
No. The image is loaded straight into a canvas element in your browser and every pixel is read locally. Nothing is sent to a server, so private screenshots and designs stay on your device.
What image formats work?
Anything your browser can display — PNG, JPG, WebP, GIF, and SVG all work. Very large images are scaled down for display, which doesn't affect the sampled color.
Is anything uploaded to a server?
No. Every conversion runs in your browser with JavaScript — the color values never leave your device, and the tool keeps working offline once the page has loaded.

All color tools

Spotted a bug or have a suggestion?

Found something broken, have an idea, or just want to say thanks about any of our tools? Every message reaches a real person.