Color Palette Generator
Runs in browserGenerate harmonious color palettes using color theory. Complementary, triadic, analogous, and more.
Last updated 08 Apr 2026
Pick a base color and choose a harmony mode — complementary, triadic, analogous, split-complementary, tetradic, square, or monochromatic — to instantly generate a matching color palette. Click any swatch to copy its hex code. Export the full palette as CSS custom properties or JSON. Runs in your browser — nothing is uploaded.
Color harmony
Adjacent hues, naturally harmonious
:root {
--palette-1: #3cf6af; /* –60° */
--palette-2: #3ce0f6; /* –30° */
--palette-3: #3c83f6; /* Base */
--palette-4: #523cf6; /* +30° */
--palette-5: #af3cf6; /* +60° */
}How to use
- 1
Pick a base color
Use the color picker or type a hex code into the input field. Click Random to explore a new starting color.
- 2
Choose a harmony mode
Select complementary, triadic, analogous, split-complementary, tetradic, square, or monochromatic to generate a matching palette.
- 3
Copy or export
Click any swatch to copy its hex code. Use Copy CSS to export the palette as CSS custom properties, or Copy JSON for a JSON array.
Frequently asked questions
What is color harmony?
What is the difference between complementary and split-complementary?
When should I use monochromatic?
What CSS format does the export use?
Is my data sent anywhere?
The Kordu Color Palette Generator creates harmonious color palettes from any
base color using color theory principles. Choose from seven harmony modes:
- **Complementary** — two colors opposite on the color wheel; high contrast,
bold combinations
- **Triadic** — three colors equally spaced; vibrant yet balanced
- **Analogous** — five adjacent hues; naturally harmonious, low contrast
- **Split-complementary** — base color plus two colors adjacent to its
complement; safer than pure complementary
- **Tetradic** — four colors forming two complementary pairs; rich variety
- **Square** — four colors equidistant on the wheel; high contrast variety
- **Monochromatic** — five shades of the same hue; elegant and cohesive
Click any swatch to copy its hex code. Export the complete palette as CSS
custom properties or as a JSON array with hex and HSL values. Use the Random
button to explore new starting points.
Common uses: designing UI color systems, creating brand palettes, building
Tailwind or CSS variable themes, and exploring color relationships for
illustration or data visualisation.
All generation runs client-side in your browser. Nothing is uploaded or stored.
Related tools
Tint & Shade Generator
Generate tints (lighter) and shades (darker) from any base color. Exports CSS variables.
Colour Contrast Checker
Check WCAG colour contrast ratios between foreground and background colours. See AA and AAA pass/fail badges instantly.
Colour Picker
Pick any colour and instantly view HEX, RGB, HSL, HSV, CMYK, alpha, and decimal values. Copy any format with one click.
Color Blindness Simulator
See how any color appears under different types of color blindness — protanopia, deuteranopia, tritanopia, and achromatopsia.