Image
Image colour palette extractor
Pull a handful of dominant colours from an image without uploading it.
This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.
Drop files here or
What this tool does
The image is drawn at 48×48, colours are quantised into buckets, and the most frequent buckets become hex values. Transparent pixels are ignored.
How to use it
- Drop an image.
- Copy hex values.
- Treat them as starting points, not brand-official colours.
Supported input
- A raster image
Output
- A list of hex colours
Privacy
This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.
ConvertPass does not include your input in analytics, URLs, or error reports. Encoding: sRGB as the browser interprets it. Limit: 25 MB (25.00 MB).
Limitations
- Not ICC-aware.
- Gradients produce mid-bucket colours.
- The count is small by design.
Example
A teal button on cream
#1f6f5b, #f4f1ea, …
Troubleshooting
- The palette is muddy
- The photo may be noisy. Crop to the object you care about and extract again.
FAQ
Is this k-means?
No. It is histogram bucketing on a tiny preview. It is fast and good enough for picking UI colours from a screenshot.
Are colours shown as executable CSS?
They are text. You copy them. They are not injected as a stylesheet from the file.
Does it work on GIF animation?
It samples whatever frame the browser draws, usually the first.
Can I choose 20 colours?
This version returns up to six, which stays readable on a phone.
Related tools
- Image information viewer
Read width, height, and file size without uploading the picture.
- Favicon generator
Build favicon PNGs locally from a square source image.
- Image converter
Convert images on-device, with honest limits for animation and AVIF support.
Related guides
Related formats
Last reviewed 16 August 2026. Report a problem. Reports do not include your input.