A complementary color is directly opposite your base color on the color wheel, separated by exactly 180 degrees of hue. Complementary pairs create maximum contrast and visual energy. Enter any color to instantly see its complement, plus both colors in hex, RGB, and HSL formats. All calculations run locally in your browser.
PALETTE TYPE
All color calculations use the HSL (hue, saturation, lightness) color space. The base color is converted from hex to HSL, and the hue is rotated by a fixed amount depending on the palette type (complementary: 180deg, triadic: 120deg/240deg, etc.). The adjusted hue values are converted back to RGB and then to hex for display. All arithmetic runs in JavaScript in your browser.
All processing happens locally in your browser tab. Our servers are not involved at any point.
For lightening or darkening a single colour, try tints and shades. To convert any chosen swatch between HEX, RGB, and HSL, use the colour converter. For testing readable text colours on your palette, see the contrast checker.