Color Palette Generator
Build a coherent palette from one brand colour using colour-wheel harmonies, or pull the main colours out of a photo. Copy individual values or export CSS custom properties.
Runs entirely in your browser. Your input and files are not uploaded to any server.
How to use
- Choose a base colour and a harmony type — or switch to “From image” and open a picture.
- Click any swatch to copy its HEX code.
- Copy the CSS variables to use the palette in your stylesheet.
Examples
Use “Tints & shades” to get light backgrounds and dark text variants of your primary colour.
Extract 6 colours from the photo to style a landing page that matches it.
Privacy
Runs entirely in your browser. Your input and files are not uploaded to any server. See the privacy policy for what is stored in your browser (favorites and history only). Privacy policy
Check it yourself: open your browser’s developer tools, select the Network tab and use the tool. Your file never appears in an upload request. Once this page is saved for offline use, you can also disconnect from the internet and keep working. Ads and anonymous visit statistics, when enabled, make their own requests, but they never receive your files or text.
Frequently asked questions
How are image colours extracted?
The image is downscaled and its pixels are grouped with a k-means clustering algorithm; the largest clusters become the palette.
Are the harmonies accessible?
Harmonies are about hue relationships, not contrast. Check text and background pairs with the Color Picker’s contrast ratio.