A harmony picks hues by where they sit on the color wheel: opposite, evenly spaced or side by side. It's a starting point for a palette, not a rule. Pick a base color, try a few schemes with Compare all, and adjust from there.
For a product or brand, analogous or split complementary is the safest start: one clear lead color with accents that don't compete. Complementary gives the strongest contrast for calls to action. Triadic, tetradic and square make lively palettes, but they need one color to lead. Compare all, at the end of the scheme picker, shows every scheme for your color at once.
A common starting point is 60-30-10: about 60% for the dominant color (usually a background), 30% for a secondary color (surfaces and sections) and 10% for an accent (buttons, links and highlights). Text and backgrounds usually come from greys tinted with the lead color rather than from the harmony itself.
Not automatically. Colors in a harmony often share a lightness, so they can look distinct and still fail WCAG contrast as text on each other. Turn on Vary lightness to get lights and darks, check each pair in the side panel, or open the palette in the Contrast Checker.
HSL spaces hues evenly by the numbers, not by how they look: a yellow at 50% lightness looks far brighter than a blue at 50%. OKLCH is designed to match perception, so colors with the same lightness look equally light and hue steps look even. That's why a triad here comes out balanced. Switch to the HSL wheel in the header to compare.
They mark color gamuts, the range of colors a screen can show. On the OKLCH wheel, the edge of the disc is the Display P3 gamut at the current lightness, and the dashed line inside it is the sRGB limit. On the chroma slider, the white tick is the sRGB limit and the hatched end is beyond P3. Colors between the two are wide-gamut.
Recent Apple devices and many newer phones and laptops show Display P3, and other screens show the nearest sRGB color, so P3 colors are safe to use as long as that fallback works. In CSS, write them as oklch() or color(display-p3 …). Hex, RGB and HSL values are always sRGB, which is why the tool shows the nearest sRGB match for them.
Warm hues (reds, oranges and yellows) feel energetic and tend to come forward. Cool hues (blues, greens and purples) feel calmer and tend to recede. A complementary pair usually sets a warm color against a cool one, which is part of why it contrasts so strongly.
Isaac Newton arranged the colors of the spectrum in a circle in Opticks (1704). Later wheels, from Goethe's to the red-yellow-blue wheel taught in art classes, changed the colors and their spacing. Digital tools mostly use HSL's red-green-blue wheel, and perceptual spaces like OKLCH are a more recent step.
Export it as CSS variables, Tailwind v4 theme colors, JSON, SVG or PNG, or copy a share link. Under Take it further in the side panel, you can open it on a website in Fauxsite, check its strongest text pair in the Contrast Checker, or see tint scales of any color.