Colour Palette Extractor

Drop in a wallpaper or photo and pull out the colours that actually define it — as hex and HSL, ready to paste into a design tool. Click any swatch to copy it.

Drop an image here or click to choose a file

🔒 Your image is read directly in your browser. It is never uploaded or stored anywhere.

Your image preview

What it's doing

The tool shrinks your image to a manageable size, then groups its pixels into colour buckets using a median-cut algorithm — the same idea early GIF encoders used to reduce a photo to 256 colours. The buckets with the most pixels become your palette, sorted by how much of the image they cover. The suggested accent favours a colour that's both common and saturated, which is roughly what Android's Material You picks when it themes your system from a wallpaper.

If you want to understand why some of these palettes will sit comfortably behind your app icons and others will fight them, the colour-theory guide walks through hue, saturation and value and the 60-30-10 rule in plain language.

← Back to Tools