Pick colors from any image or extract its dominant color palette. 100% in-browser.
Pick any color from an image pixel-by-pixel, or instantly extract its six most dominant colors as a palette. Drop in a photo, logo, or screenshot — the tool decodes it on your device, lets you click-sample hex / RGB / HSL values, and generates a reusable color palette. Nothing leaves your browser; no upload, no login, no tracking.
Drop an image
Drag and drop an image file, or click the drop zone to browse. PNG, JPEG, WebP, and GIF all work.
Click to pick
Move your cursor over the canvas and click on any pixel. The exact color under the cursor is shown as HEX, RGB, and HSL, each with a copy button.
Grab the palette
The six dominant colors are extracted automatically. Click any swatch to copy its hex value to the clipboard.
No. The image is decoded and sampled locally in your browser using the Canvas API. Nothing is sent to a server.
It uses the ColorThief library, which quantizes the image's pixels into clusters and returns the most representative colors. You get six by default.
Large images are downscaled for display performance, which can cause minor anti-aliasing differences at edges. The picker always reads the exact pixel under the cursor on the rendered canvas.
Color values themselves aren't copyrightable, so yes. Just make sure you have the rights to use the source image.
Yes. Tap the canvas to pick a color. The palette and copy buttons work the same way.