Color Palette Generator Free

Press Generate (or the space bar) for a fresh palette, lock the colours you want to keep, or pull a palette straight out of a photo or logo. Export it in the format your project uses.

📤 Export

:root {

}
Preview
Built by Pyalm

Pyalm designs and builds fast, conversion-focused websites in Next.js — the same stack these tools run on. If you'd rather have it built than fiddle with CSS, talk to us.

Pyalm serviceWebsite developmentFast, SEO-ready business websites and web apps built in Next.js — designed around the questions your buyers ask.See website development Pyalm serviceCustom softwareInternal tools, portals and business systems built around how your team actually works — not the other way round.See custom software

Palettes that work together

Random colours rarely look good side by side. The generator builds palettes from colour-theory harmonies — neighbouring hues for calm schemes, opposite hues for energy, evenly spaced hues for balance — and keeps saturation and lightness in a pleasing range.

From a logo or photo

Upload your logo or a brand photo and the extractor finds its dominant colours, so your website, social graphics and documents match what you already have.

Related

More free tools you might need

🌈

Color Converter & Contrast CheckerFree

Convert between HEX, RGB, HSL, HSV, CMYK and OKLCH — and check WCAG contrast.

🔲

CSS Box Shadow GeneratorFree

Design layered CSS box shadows visually and copy the CSS or Tailwind class.

🖼️

OG Image GeneratorFree

Design 1200×630 social share images for links on LinkedIn, X, WhatsApp and Facebook.

Browse all free tools

FAQ

Frequently asked questions

How many colours should a brand palette have?

Typically one or two primary colours, one accent, and a set of neutrals (greys or tinted off-whites) for text and backgrounds. Five swatches is a good starting point.

How do I make sure text is readable?

Each swatch shows whether white or black text passes WCAG contrast on it. For body text aim for a contrast ratio of at least 4.5:1.

Can I use these colours commercially?

Yes. Colours aren't owned by anyone — use any palette you generate in any project.

Want a website that ranks and converts?

Pyalm designs and builds fast, conversion-focused websites in Next.js — the same stack these tools run on. If you'd rather have it built than fiddle with CSS, talk to us.

See website development