Image Colour Palette
Extract dominant colours from an image as HEX and RGB, or pick a single pixel with the eyedropper.
Tool
This tool finds the dominant colours in a photo, logo or screenshot you load and lists them as 3 to 10 colours, whichever number you choose. For each colour you get a HEX code, an RGB value and a bar showing how much of the image it covers. The image is shrunk first, similar colours are then grouped, and fully transparent pixels are ignored. The same image always gives the same result.
The eyedropper lets you click any point on the image and take the colour of that pixel; the selection also works from the keyboard. Each colour has a copy button and a link that opens it in the colour converter, where you can see its HSL, CMYK and OKLCH values. You can copy the palette as CSS variables or JSON, and download the colour strip as a PNG.
Limits: the result is calculated from a reduced copy of the image and is an approximation, so a small but important detail, such as a thin logo line, may not make the list. In gradient or noisy images, close shades are merged into one colour. If screen and file colour profiles differ, the codes may shift slightly in another program. To settle a brand colour, check the colour value in the original source file.
FAQ
Which image types can I load?
Common image files that your browser can open, whether photo, logo or screenshot. Very large images are shrunk first, which keeps the process quick.
Why is the colour I wanted missing from the list?
The list follows the colour groups that cover the most area. For a small detail, raise the number of colours or click that spot with the eyedropper.
Will the same image always give the same colours?
Yes. There is no randomness in the calculation, so the same image and the same colour count always give the same result.
Is my image uploaded anywhere?
No. The image is processed only in your browser, never sent to a server and never stored.
