Skip to content
uencoder
TASK

Generate a color palette from a base color

Derive complementary, analogous, triadic, and shade/tint variants from a single base color for design systems.

  1. 1

    A design system needs multiple related colors: shades and tints of a base, plus harmonious accents (complementary, analogous, triadic). Generating these from one base color ensures visual coherence.

  2. 2
    Color Palette Generator →

    Enter a base color. The tool generates shades (darker), tints (lighter), and harmonious variants (complementary, analogous, triadic, split-complementary) in your chosen format.

  3. 3
    Color Mixer →

    Mix two specific colors to find intermediate shades — useful for gradient stops or hover states between two palette colors.

  4. 4
    Color Converter →

    Convert the generated palette colors to the format your design system uses (hex for CSS, HSL for Tailwind, RGB for Figma).

Frequently asked questions

What is the difference between shades and tints?
Shades are created by mixing the base color with black (darkening). Tints mix with white (lightening). In HSL terms, shades decrease lightness; tints increase it. Tones mix with gray (decrease saturation).
Which harmony scheme should I use?
Complementary (opposite on the wheel) creates high contrast — use for call-to-action accents. Analogous (adjacent) creates calm, cohesive looks — use for backgrounds and subtle variation. Triadic (evenly spaced) creates vibrant, balanced palettes — use for illustrations and multi-category charts.

Workflows that solve this

Learn more

Want to understand why?

Related tools