Free Color Palette Extractor

Pull the dominant colors out of any image. Everything runs in your browser on a canvas — your photo is never uploaded.

Selected image preview

Choose an image to extract its palette.

Frequently Asked Questions

Does my image get uploaded anywhere?

No. The image is read and analyzed entirely in your browser using the HTML canvas API. It's never sent to a server, so nothing about your photo is seen by us.

How are the dominant colors chosen?

The image is sampled at reduced resolution, each pixel's color is grouped into a nearby color bucket, and the largest buckets by pixel count become your palette — so a color that covers a lot of the image ranks above a color that appears in just a few pixels.

Which image formats are supported?

Any format your browser can display as an image — JPG, PNG, WebP, GIF, and most others. HEIC photos from an iPhone may need converting to JPG first; our HEIC to JPG tool handles that.

Can I use these colors in CSS or design tools?

Yes — click any swatch to copy its hex code (like #3b82f6), ready to paste into CSS, Figma, Photoshop, or any tool that accepts hex or RGB color values.