Skip to content

Free color palette generator

Find colors that belong together.

Press Enter to explore harmonious palettes. Lock the colors you love, fine-tune their values, then export the result.

Create your palette

Explore until it feels right

Only unlocked colors change when you generate again.

Generation style
Color format
{{ t('palette.colorCount', { count: colors.length }) }}
  1. {{ colorName(color.hex) }}

Enter generates · Ctrl/Command + Z undoes · add Shift to redo.

Palette history

Return to an earlier idea

Your latest 100 generated palettes stay here for this browser session.

{{ t('history.count', { count: paletteHistory.length }) }}

Export

Take your palette with you

Download reusable values or a presentation-ready image.

Built for usable color

How the generator builds each palette

Colors are generated in OKLCH, which separates perceived lightness, chroma and hue. Each result is mapped into the sRGB gamut so its HEX and RGB values work in common browsers and design tools.

Auto or color theory

Auto scores multiple candidates for balance and variety. Color theory uses a relationship such as analogous, complementary or triadic.

Keep what works

Lock favorite colors, edit their values and reorder the palette. Generate again to replace only the unlocked colors.

Take the result with you

Copy HEX or RGB values, or export CSS custom properties and a presentation-ready PNG.

01
Harmonious by default

Each generation uses balanced relationships between hues.

02
Private by design

Generation and exports happen in this browser.

03
Ready for real work

Edit, reorder, lock, copy and export every color.

{{ announcement }}
{{ toast }}