Advertisement
🖼️
Drop an image here or click to upload
PNG, JPG, WebP, GIF, SVG — processed locally in your browser
Advertisement

Frequently Asked Questions

The image is drawn onto an HTML Canvas and pixel data is read. A modified median-cut quantization algorithm groups the millions of possible colors into clusters, then k-means refinement finds the centroid of each cluster. The result is a palette of the most visually representative colors. All processing is done in JavaScript in your browser — the image is never uploaded.
Quantization averages colors within a region. A gradient area might be represented as a mid-tone rather than the extreme values. Very detailed images with hundreds of distinct colors may show approximate representatives. For exact pixel color picking, use the eyedropper tool in your image editor.
No. The image never leaves your device. All processing uses the browser's Canvas API entirely in JavaScript. This means the tool works offline once the page is loaded, and there are no privacy concerns with uploading sensitive or confidential images.