Turn an image into a ranked palette
Drop or select an image, choose between one and sixteen results and see each quantized color with its hex value and pixel share. The drop area lists the supported formats: JPEG, PNG and APNG, TIFF, WebP, BMP, GIF, AVIF, HEIC and SVG. Black, white and gray can be excluded, while transparency can be included in the analysis.
Refine the result
- Copy hexadecimal values and rename or remove swatches.
- Use recognized CSS color names where available.
- Give the finished palette its own name.
- Export JSON, ASE, ACO, SVG or CSS custom properties.
Choose a file, adjust the number of colors and exclusions, refine the swatches and download the required format.
For reusable colors from real images
Designers, illustrators, frontend developers and content creators can turn a photograph, screenshot or graphic into a practical palette. No color-science or image-editing experience is required.
Local processing and limits
Pixels, edits and exports are processed in the browser: image and palette content is never uploaded, and the app loads no fonts, scripts or other resources from third-party servers. Local storage keeps only the language, theme, requested color count, exclusions and transparency preference. Images above 1,000 pixels on their longest side are scaled down. Colors are grouped into a 256-color RGB space, the result is limited to sixteen swatches and pixels below 50 percent alpha are ignored. Only the first TIFF page and one browser-rendered frame of an animated image are analyzed; actual decoding support varies by browser and operating system.
Upload, settings and color names can be used from the keyboard. The preview and swatches do not provide a complete textual account of the source image, and animations ignore reduced-motion preferences.
Features worth exploring
Start with these highlights, then open the complete guide for every capability.
