Image tool

Color palette from an image

Pull the dominant colours out of a picture as hex and RGB values.

Color palette from an image Runs on your device
Drop files here or click to browse
One image
Never uploaded
  • Runs on your device — the file is never sent anywhere
  • No sign-up, no watermarks, no daily quotas
  • Free, with no limit on how often you use it

How it works

Matching a design to a photograph, pulling brand colours out of a logo you only have as an image, or working out what is actually dominant in a picture rather than what you think is — all of it starts with getting real numbers out of the pixels.

How the colours are chosen

Every visible pixel is sorted into a bucket of similar shades, the buckets are ranked by how many pixels they hold, and the average colour of each winning bucket is reported. That gives the colours that actually dominate the image, rather than whatever happens to sit at a few sample points.

What the percentages mean

The share shown next to each colour is roughly how much of the picture falls into that group of shades. They will not add up to 100%, because only the top few groups are listed.

Transparent pixels are ignored

Fully and mostly transparent pixels are skipped, so a logo on a transparent background gives you the logo's colours rather than a result dominated by nothing.

It samples, and that is deliberate

The picture is analysed at a reduced size. The palette is the same either way and it is very much quicker — dominant colours do not change when you look at an image from further away.

FAQ

Color palette from an image — questions

What format are the colours given in?

Both hex (#1a2b3c) and RGB, plus roughly how much of the picture each one covers.

Why do the percentages not add up to 100?

Only the top few colour groups are listed; the rest of the picture is spread across many smaller groups.

Does it work on logos with transparent backgrounds?

Yes. Transparent pixels are ignored.

Is my image uploaded?

No. It is analysed in your browser.