Color palette from image
Drop a photo, screenshot or artwork and get its main colours instantly. Click anywhere on the image to pick an exact pixel.
- No upload
- Free, no sign-up
- Runs on your device
Drop or paste an image
or choose a file · PNG, JPG, WebP, GIF
Stays on your device
How to use Color Palette from Image
- 1
Add an image
Drop, paste or browse for any image.
- 2
Tune the palette
Choose 3 to 12 colours, or pick pixels by hand.
- 3
Copy or export
HEX, RGB, HSL, CSS variables or a PNG swatch card.
Uses for an image colour palette
Designers use it to build a colour scheme from a mood board or photo. Developers grab exact brand colours from a screenshot. Artists match paints and fabrics. Anyone can find the name of that perfect shade in a picture.
The palette is found by grouping similar pixels together and ranking the groups by size, so the first swatches are the colours that fill most of the image. Each swatch shows whether white or black text is easier to read on it.
Frequently asked questions
Is the colour picker free?
Yes, completely free. There is no sign-up, no watermark, no daily limit and no premium plan.
Is my image uploaded?
No. GrabKit processes your file with code that runs inside your own browser. The file is never sent to a server, so nobody (including us) can see it. You can even disconnect from the internet after the page loads and the tool keeps working.
How do I get the colour of one exact pixel?
Hover over the image to see a zoomed loupe, then click. The picked colour is added to the “Picked” list, ready to copy.
What’s the difference between HEX, RGB and HSL?
They are three ways to write the same colour. HEX (#6d5dfc) is common in design tools and CSS, RGB lists red, green and blue values, and HSL describes hue, saturation and lightness.