Color Palette Extractor

Extract the dominant colors from an image.

Drag and drop an image, or click to choose one

Supports JPG, PNG, WebP, and other image formats

Usage examples

Getting color inspiration from a photo

Upload a photo you love and pull out its dominant colors as a ready-to-use palette for your design.

Checking a brand logo's exact colors

Upload a logo image to read the precise HEX codes used inside it, then reuse them in your own design.

Choosing a storefront theme from a product photo

Upload a product photo, extract its colors, and match your storefront's background or button colors to the product.

Frequently asked questions

Is my uploaded image sent to a server?

No. Color extraction happens entirely in your browser, and the image is never sent to a server.

How are the colors extracted?

The image is downsized, then its pixel colors are grouped into similar buckets, and the average color of the most common buckets is shown, ordered by how much of the image they cover. Very small or near-single-color images may return fewer distinct colors than you requested.

Can I change how many colors are extracted?

Yes. Choose anywhere from 4 to 8 colors, and the same image is re-analyzed instantly.

What does the percentage next to each color mean?

It's the approximate share of the image's pixels that fall into that color — a higher percentage means that color covers more of the image.