Back to gallery
Tool
Image palette picker
Drop any image, get a palette. Median-cut in your browser — no upload, no account, no wait.
Drop an image, get a palette
Or paste (⌘V), paste a URL, or pick a sample. Everything stays in your browser.
or
Or try a sample
How it works
Median-cut, client-side
- The image is downsampled to 512px on the long edge (enough for a faithful palette, fast enough to feel instant).
- We repeatedly split the pixel cloud along the channel with the widest range until we have as many buckets as you asked for. Each bucket becomes one palette color, placed on the pixel closest to the bucket average.
- Drag any marker to resample the pixel under the pointer — the color updates live as you move.
- Everything runs in your browser — nothing is uploaded. Drop private screenshots without worry.
- Cross-origin URLs need a permissive
Access-Control-Allow-Originheader. If a URL fails, download the image first and drop the file in.
Where the extraction runs
Private by design
The algorithm is the same median-cut used in the Chrome extension, ported to run in your tab. Your image never leaves your browser — no server, no analytics on the pixels. Screenshots, client work, anything you'd rather not upload: drop it in.