Color Palette Harmonizer

Tool

Color Palette Harmonizer

Pick a base color and generate a harmonious palette. Copy any swatch as HEX, RGB or HSL and check its text contrast.

Loading tool…

Harmonious palettes from a single color

Color harmonies are combinations based on positions on the color wheel. Complementary colors sit opposite each other for strong contrast, analogous colors sit side by side for calm schemes, and triadic colors are evenly spaced. This tool builds each harmony from your base color and shows the text contrast of every swatch.

How to use it

  1. Pick a base color, type a HEX value or press Random color.
  2. Switch between harmonies and compare the palettes.
  3. Copy any color as HEX, RGB or HSL, or export the whole palette as CSS variables.

Frequently asked questions

What does the contrast value mean?

It is the WCAG contrast ratio between the color and white or black text. A ratio of 4.5:1 or more (AA) is recommended for body text, and 3:1 for large text.

Why do greys give almost identical palettes?

Harmonies rotate the hue. Greys have little or no saturation, so rotating the hue barely changes them. Start from a more saturated color for richer palettes.

More free tools

SVG Pattern Studio

Dots, grids, stripes, waves and crosses exported as SVG or CSS data URI.

DevCraft Pro Pass

Everything in DevCraft, without interruptions.

$1.99 USD one-time payment
  • An ad-free workspace across every tool
  • Advanced exports: Tailwind, SCSS, CSS variables and JSON tokens
  • JSON key sorting for clean, diff-friendly output
  • Stays private: unlocked locally in this browser

Pro Pass active

Pro is unlocked in this browser. Thank you for supporting independent tools.

Secure checkout by Paddle, our Merchant of Record. Taxes may apply depending on your country. Pro is stored in this browser; to restore it on another device, email patrone.webstudio@gmail.com.