🛝Toolio
All tools

🎨 Color Palette Generator

Instantly generate beautiful 5-color palettes using harmony modes like analogous, complementary, and triadic — completely free and runs entirely in your browser with no uploads or login required.

Press Spacebar to generate a new palette.

About

This tool generates 5-color palettes using four harmony modes: Random, Analogous (neighboring hues), Complementary (opposite hues), and Triadic (three equidistant hues). You can lock individual swatches to keep them across regenerations, copy any HEX code with one click, or export all five at once. Because everything runs locally in your browser, no color data ever leaves your device — there is no server, no tracking, and no account needed.

How to use

  1. Choose a harmony mode — Random, Analogous, Complementary, or Triadic — from the Mode dropdown.
  2. Click Generate (or press Spacebar) to create a fresh 5-color palette.
  3. Click the lock icon on any swatch to freeze that color while regenerating the rest.
  4. Click Copy HEX on a swatch to copy that color's HEX code to your clipboard.
  5. Use Copy All to export all five HEX codes at once for use in your design tool or code.

FAQ

Is this tool free to use?
Yes, completely free — no subscription, no account, and no hidden limits. Just open the page and start generating palettes.
Do you upload my color data to a server?
No. The entire tool runs in your browser using JavaScript. Nothing is sent to any server — your palette data stays in your browser's localStorage only.
Does the Color Palette Generator work offline?
Yes. Once the page is loaded, it works fully offline. There are no external API calls or CDN dependencies required.
What is the difference between the harmony modes?
Random picks five unrelated hues. Analogous groups five hues close together on the color wheel for a calm, cohesive look. Complementary pairs hues from opposite sides of the wheel for high contrast. Triadic distributes three hue families 120 degrees apart for vibrant, balanced palettes.
Can I keep a color I like while regenerating the rest?
Yes. Click the lock icon on any swatch to freeze it. Locked swatches are skipped during generation so you can iterate freely around your favourite colors.