Palette from Image and Color Picker

Get the color palette of any image and pick the exact color of any pixel, with HEX, RGB and HSL codes to copy. Free, and the image is never uploaded.

You can also drag files here or paste a screenshot with Ctrl+V (⌘+V on a Mac). The image is read by your browser and never sent anywhere. Nothing is uploaded and nothing is stored.

What it does


This tool finds the main colors of a photo, logo or screenshot and shows them as a palette, with the share of the image that each one covers. It groups similar colors with the k-means method in a color space that matches human perception, so the palette shows the colors you actually see. You can also click on any point of the image to get the exact color of that pixel in HEX, RGB, HSL and OKLCH. The image is processed in your browser.

How to use it


  1. Choose, paste or drag an image.
  2. See the main colors and choose how many you want.
  3. Click a color to copy its code, or click on the image to pick any pixel.

Frequently asked questions


How are the main colors chosen?
The image is reduced to about 25,000 pixels, and similar colors are grouped together; each group becomes one color of the palette, ordered by how much of the image it covers. The same image always gives the same palette.

Why is a picked color slightly different from what I expected?
Photos are made of pixels of slightly different colors, especially at edges and in shadows, and compressed JPEG images add small variations. Click a little inside a flat area to get its typical color.

Is my image uploaded?
No. The image is read and analysed in your browser and is not sent to any server.

Wikipedia — k-means clustering
Wikipedia — Web colors