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.

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. 1

    Add an image

    Drop, paste or browse for any image.

  2. 2

    Tune the palette

    Choose 3 to 12 colours, or pick pixels by hand.

  3. 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.