Upload a picture and get its main colours as HEX codes. Pick any spot on the image, then copy the palette. Free and private.
Choose a picture to get its colours
Drag and drop a file here, or click the button. PNG, JPG, WebP, GIF, BMP or SVG, up to 30 MB.
Your picture stays on your device. The colours are found in your browser and nothing is uploaded.
NinjaFunction's Color Palette from Image finds the main colours of any picture. Choose how many colours you want from 3 to 10, see each one with its HEX and RGB code and its share of the picture, click a colour to copy it, and click anywhere on the picture to pick the exact colour of that spot. Copy the palette as a list or as CSS variables. The colours are found in your browser, so your picture is never uploaded to a server.
It shrinks your picture, then groups similar pixels together again and again, and takes the average colour of each group. The groups that hold the most pixels become the main colours, listed from most to least common.
Between 3 and 10. Use fewer colours for a simple, bold palette and more colours to catch the smaller details in the picture.
Yes. Click anywhere on the picture and the colour of that spot appears with its HEX code. This works like an eyedropper.
Each palette colour is an average of many similar pixels, so it can differ slightly from any single pixel. To get the exact colour of one spot, click it on the picture.
Photos with clear colours, such as sunsets, flowers, products and landscapes, give lovely palettes. Very dark, very bright or grey pictures give palettes that are close to black, white and grey.
Yes. Click a colour to copy its HEX code, or copy the whole palette as a list or CSS variables. Check that text is easy to read on your colours with the Color Contrast Checker.
No. The colours are found in your browser, so your picture never leaves your device and nothing is stored after you close the page.