Drop an image here
JPG, PNG, WEBP — up to 10 MB
Number of colors:
Extracted palette

Upload a photo to extract its palette

How extraction works

The tool samples pixels from your image and uses the median cut algorithm to find the most representative colors. The result is a palette of distinct, well-distributed colors.

Use cases

Extract brand colors from a logo, match a website palette to a hero image, create a mood board from a photo, or find inspiring color combinations from nature.

Export in any format

Copy the full palette as CSS custom properties, as a JSON object for design tools, or copy individual HEX codes with a single click.

FAQ
How many colors can I extract?
You can choose between 4 and 8 colors using the buttons above the image — the palette updates instantly.
Is the result always the same for the same image?
Yes. The algorithm is deterministic — the same image always produces the same palette.
Why are some colors similar to each other?
The tool finds the most representative color clusters. If your photo has mostly warm tones, the palette will reflect that. Try extracting fewer colors for more contrast.
Does my image get uploaded to a server?
No. Everything happens in your browser via the Canvas API. Your image never leaves your device.