Image Color Extractor

Extract a color palette from any image online for free — upload a photo, logo or screenshot and get its dominant colors as HEX, RGB and HSL codes, with up to 16 swatches. Runs 100% in your browser; nothing is uploaded.

100% private — your image never leaves your browser. Conversion happens on your device; nothing is uploaded.

Image

Image to pick colors from

Click on the image to pick a color…

Color palette

8

Colors

View color details

Use your own image

Using a Google Images link?
  1. Open Google Images and search for your image.
  2. Click the image to open the large preview.
  3. Right-click the large photo → Copy image address.
  4. Paste above and click Load.

We think data protection is important — no data is sent. The magic happens in your browser.

How to extract colors from an image

  1. Upload or drop your image (or paste one).
  2. The dominant colors appear in the palette automatically.
  3. Use + and − to show more or fewer colors.
  4. Click any color code to copy it — or click the image to pick an exact pixel.

What you can use it for

  • Build a brand palette from a logo or product photo
  • Pull matching colors from a mood board or photograph
  • Get the exact colors of a website screenshot
  • Find complementary colors for slides and social graphics

More free tools

Editing images?

Convert, compress, resize and vectorize images with our free, private image tools.

See all free image tools →

Frequently asked questions

How does the color extractor choose colors?

It analyses all the pixels in the image and groups similar ones, then shows the most dominant colors as a palette (the same approach as the popular Color Thief library).

How many colors can I extract?

Use the + and − buttons to choose how many swatches appear, up to 16.

Can I get the exact color of one spot?

Yes. Click anywhere on the image to pick that exact pixel and see its HEX, RGB, HSL and HSV values.

What formats can I copy?

HEX, RGB, HSL and HSV — click a value to copy it.

Is my image uploaded?

No. The colors are calculated in your browser, so your image never leaves your device.