Extract every distinct color from any image
Upload a photo, logo, or brand moodboard. Color Extractor finds the exact number of colors actually in the image — two for a simple logo, thirty-plus for a rainbow palette — with no guessing and no artificial limits.
How to use
-
1
Upload an image
Drop a PNG, JPG, WebP, GIF, or SVG into the upload area below — or click it to pick a file. Process as many images as you like.
-
2
Let it analyze
Color Extractor scans every pixel, groups identical shades, then merges near-duplicates only when they're perceptually indistinguishable.
-
3
Explore, replace & export
Hover any swatch to see HEX, RGB, and HSL. Click to copy. Use the Change color button to swap any hex code for another. Download the result as PNG.
Drop an image or click to upload
PNG, JPG, WebP, GIF, SVG — any size. Processed locally in your browser.
Choose image0 distinct colors found
Source: —
Change any color in the image
Pick a source color (by hex code or picker) and the color you want to replace it with.
Palette
0 colorsCSS variables
Works on anything
Brand logos, product photos, screenshots, moodboards, illustrations, game art, movie stills — if it's a picture, Color Extractor will find every distinct color, from a couple of flat brand hues to a complex 30+ color palette.