Color Palette Extractor
Upload an image and pull out the colors that actually define it. Click any swatch to copy its hex code.
Click to choose an image, or drag and drop it here
Also works with paste (Ctrl+V). Stays on your device, nothing is uploaded.
How it works
Colors are sampled directly from your image using the canvas API and grouped by similarity. Nothing is uploaded, everything happens in your browser.
Common questions
Is my image uploaded anywhere?
No. Every pixel is read locally using the canvas API. Nothing is sent to a server.
How are the colors chosen?
Pixels are grouped into buckets by similarity, and the most common buckets become your palette, averaged from the real pixels that landed in each one.
Why don't the colors exactly match what I expected?
Very small or thin details can get averaged out if they don't cover enough of the image. Try increasing the color count to catch more detail.