MarketingDesign Never uploaded New

Brand Color Palette Extractor — Colors from Any Logo or Image

Upload a logo, product photo or design and get its brand palette in seconds — with HEX, RGB and HSL codes, how much of the image each color covers, a WCAG contrast checker for text, and export to CSS variables, Tailwind, SCSS or JSON.

Extract colors
Drop a logo or image here or click to choose
PNG, JPG, WebP or SVG — processed on your device

How it works

The image is scaled down and its pixels are grouped with k-means clustering, which finds the colors that best represent the whole image — not just the most frequent single pixel. Each swatch shows how much of the image it covers, so your main brand color comes first.

Using the contrast checker

Frequently asked questions

Is my logo uploaded?

No. The image is read and analysed in your browser and never sent anywhere.

Why does my palette include a background color?

If the image has a large white or colored background, it's part of the image's colors. Use a logo with a transparent background (PNG/SVG) — transparent pixels are ignored.