How to use this image tool
- Select the image file.
- Review the available settings and choose values that suit the intended output.
- Select Extract Palette, inspect the result, then download the newly created file.
Sample the visible pixels in an image and build a practical dominant-color palette. Copy-ready HEX values are shown with a downloadable palette image.
Sample the visible pixels in an image and build a practical dominant-color palette. Copy-ready HEX values are shown with a downloadable palette image.
Keep the original file until you have checked the downloaded result. Processing limits depend on browser memory and image dimensions.
The upload control lists the supported inputs. Formats must also be decodable by your browser. SVG and camera RAW files are not accepted here.
| Format | Support |
|---|---|
| JPG / PNG / WebP | Supported where listed |
| GIF | Not intended for animation; animated frames are not preserved |
| HEIC / RAW / TIFF | Not supported by this page |
No. Processing runs in your current browser tab, and the selected files are not sent to Callimage.
This page accepts the formats listed in its upload area. Actual decoding and encoding support can vary slightly by browser.
A newly encoded image can differ in file size and, for lossy formats, pixel detail. Use a high quality setting when available.
Browsers limit canvas dimensions and memory. This tool stops unusually large jobs before they can freeze a phone or low-memory computer.
Yes for ordinary layouts, but browser processing does not guarantee preservation of ICC profiles or press-level color management.
| Stage | Behavior |
|---|---|
| Privacy | Local browser processing |
| Output | New Blob created after processing |
| Limit | 60 MP per decoded image |