About the Color Palette Generator
What it does
Generate cohesive colour palettes for a website, brand, deck or poster. Shuffle until something clicks, lock the colours you want to keep, fine-tune any swatch with an eyedropper, then export the palette in whatever format your tools expect.
How it works
- HSL harmonies — each mode places hues around a base hue on the colour wheel (complementary opposite, triadic evenly spaced, analogous neighbours), then sweeps lightness across the row so the palette reads as a balanced ramp.
- Lock & shuffle — locked swatches are preserved on every regenerate; the rest reshuffle around them. The base hue is taken from your first locked colour so new colours relate to it.
- Exact picks — the eyedropper opens your system colour picker so you can set a precise hex on any swatch.
- Export — copy a single hex, the whole hex list, CSS custom properties (
--color-1…), or JSON with hex / rgb / hsl per colour. A one-click PNG renders the swatches with labels.
Private by design
Everything runs locally in your browser. Your palette is saved only in this browser’s storage so it’s there when you come back — nothing is uploaded.