Color Palette Extractor
Get an image's dominant colors as HEX codes, ready to copy or export.
- No uploads
- No limits
- No signup
Drop an image here
PNG, JPG or WebP. The image never leaves your device.
- Input:
- Image
- Output:
- HEX
- Runs on:
- Your device
- Size limit:
- None
- Account:
- Not needed
How to use Color Palette Extractor
Add an image
Drop a photo, logo or screenshot. It stays on your device.
Pick how many colors
Choose 5 to 10 colors. The palette updates instantly.
Copy or export
Copy any HEX code, or download the whole palette as CSS variables or JSON.
Why Color Palette Extractor on Toolshed
No uploads
Everything runs in this browser tab. Your files never leave your device.
No limits
No file-size caps, no daily quotas. Process as much as your device can handle.
No signup
No account, no email, no watermark.
Frequently asked questions
How are the dominant colors chosen?
Pixels are sampled from the image and grouped by color with the median-cut method (the algorithm behind Color Thief). Each swatch is the average of a group, largest group first, and you get the same result every time for the same image.
What can I export the palette as?
Copy individual colors as HEX codes, or download the palette as a CSS file of custom properties (--color-1, --color-2, …) or as JSON with HEX and RGB values.
Are my files uploaded anywhere?
No. Color Palette Extractor runs entirely in your browser. Your files are processed on your device and are never sent to a server.
Is there a file size limit?
No fixed limit. The only limit is your device's memory. Very large files work best in a desktop browser.
Is Color Palette Extractor really free?
Yes. There's no account and no watermark. A short optional ad, or a 20-second wait, unlocks each download. That's how we keep it free.
Does it work offline?
Once the page has loaded, processing happens locally, so it keeps working even if your connection drops.