Image Palette Generator
Upload any photo to instantly extract its dominant color palette, which appears above the preview. Copy as HEX, RGB, HSL or CSS vars, download as TXT, SVG or PNG. Prefer random? Hit Back to Random Generator inside the tool.
Drop your image here
or click to browse, drag and drop or paste works too
Direct image URLs only, must end in .jpg, .png, .gif, .webp, or .svg
Lock to keep · drag to reorder · click to copy · Space to generate
UI colors
Turns the current palette into developer-ready interface tokens with readable contrast.
Click to copy · drag to reorder
Download Palette
Choose a format to preview, then download
Loading image...
What is an image palette generator?
Real colors from real photos
An image palette generator finds the colors that truly dominate your photo by counting pixels, not guessing. A beach photo loads by default with its palette already extracted, so you see the full workflow instantly.
Upload your own image with the camera icon, tweak size 1-10, remove or reorder swatches, then copy or download. Want theory-based harmonies instead? Use Back to Random inside the same tool.
How to use
Image first, random one click away
01
View the default palette
A photo loads automatically with its dominant palette extracted above the preview.
02
Upload your own
Click the camera icon, drag & drop, paste, or load via URL. Everything stays in your browser.
03
Try another photo or go random
Hit the camera icon to select a different file, or open the random generator for theory-based harmonies.

