Color Palette from Image

Upload a photo. Click around the image to build your palette. Export as CSS variables or JSON — free, no signup.

Image Upload

Upload an image and pick colors from it

Drop your image here

or click to browse

How to Build a Palette from an Image

  1. Upload an image (JPG, PNG, WebP).
  2. Click any spot on the image to add that color to your palette.
  3. Repeat for up to 8 colors.
  4. Export your palette as CSS, JSON, or copy the HEX codes.

Common Uses

  • Build a brand color palette from a logo
  • Match a website palette to a hero photo
  • Generate a moodboard palette from inspiration images
  • Extract paint colors for a room from a photo

FAQ

How many colors can I add to a palette?

Up to 8 colors per palette. You can save or export at any point.

What export formats are supported?

CSS custom properties, JSON, and a plain HEX list to your clipboard.

Are my images sent to a server?

No. Everything runs in your browser. Images never leave your device.

Can I use this on mobile?

Yes. The palette builder works on iOS, Android, and desktop browsers.

Does this work with screenshots?

Yes. Upload any PNG or JPG screenshot and pick colors directly from it.