Image Tool

Color Palette Extractor

Pull the dominant colors out of any image with HEX, RGB, and HSL values, then export a ready-to-use palette. Nothing is uploaded anywhere.

Drag & Drop an Image

Upload a JPG, PNG, or WEBP photo to extract its palette

Color analysis happens entirely in your browser.

How to Extract a Palette

1. Upload an Image

Drop in any photo, illustration, or screenshot.

2. Fine-Tune

Adjust how many colors to extract and how they're sorted.

3. Copy or Export

Click any swatch to copy it, or export the full palette in your preferred format.

Why Use Our Palette Extractor?

🔒 100% Client-Side

Your image is analyzed locally and never leaves your device.

🎨 HEX, RGB & HSL

Every swatch comes with all three formats, ready to paste into your project.

⚙️ Adjustable Precision

Choose anywhere from 3 to 10 dominant colors depending on your needs.

📤 Designer-Ready Export

Export as CSS variables, JSON, plain text, or a downloadable swatch strip image.

Frequently Asked Questions

The tool samples pixels from your image and groups similar colors together using a clustering algorithm, then returns the center color of each group, ordered by how much of the image it covers.

"Dominance" orders colors by how much of the image they cover. "Hue" arranges them around the color wheel. "Lightness" orders them from darkest to lightest.

Yes — the export produces a ready-to-paste :root { --color-1: #...; } block you can drop straight into your stylesheet.