Vestly · Free tool

Find the colors that go with the piece you already own.

Start from a khaki sweater, a burgundy skirt or any shade, then see three matches calculated with a real color-wheel formula. The tool also shows the contrast between the top and the bottom, so you know whether the outfit will look soft or bold. Free, no account.

Your outfit palette

Choose the starting color, then the type of match. The result updates with every change.

Common clothing colors

Complementary (opposite hue)

Color 1
#6F7352
rgb(111, 115, 82)
67° · 17 % · 39 %
Color 2
#585471
rgb(88, 84, 113)
248° · 15 % · 39 %

Base hue 67°, warm. Top #6F7352 with bottom #585471: contrast ratio 1.4 : 1, very close tones: a quiet tone-on-tone look.

Top, bottom, shoes and belt: preview of the suggested roles.

How to use it

  1. Click a clothing-color swatch, or type the exact code (for example #6f7352) or use the color picker.
  2. Choose the match: complementary, analogous, triad, softened complementary, monochrome or base + neutrals.
  3. Set “Soften the matched colors”: the higher the slider, the less saturated the matched hues, as on real fabric.
  4. Read the three colors, the silhouette and the top/bottom contrast, then copy the codes or download the SVG card.

A worked example

Starting case: khaki sweater #6f7352, complementary match, 15% softening.

Result: color 1 #6f7352 (hue 67°, saturation 17%, lightness 39%), color 2 #585471. The contrast ratio between these two pieces is 1.45 : 1: the tones are close, a quiet tone-on-tone look. For a sharper effect, use the matched color as an accessory rather than a large area, or lighten one of the two pieces.

Sanity check: black on white gives 21 : 1, and pure red #ff0000 has cyan #00ffff as its complement.

Method, assumptions and limits

Method. The color is converted to hue, saturation and lightness (HSL). The complement adds 180° to the hue, analogous ±30°, triad ±120°, softened complement +150° and +210°. Monochrome keeps the hue and shifts lightness by ±22 points. “Base + neutrals” adds an off-white and a dark brown for a warm base, a cool white and a midnight navy for a cool base.

Contrast. The ratio uses the WCAG 2.1 relative-luminance formula: (L1 + 0.05) / (L2 + 0.05). It measures the difference in lightness between two surfaces, not how good they look.

Limits. Screen codes do not reproduce fabric faithfully: material, sheen, light and skin tone change perception. These matches are color-wheel starting points, not rules: a “mathematical” match can look dull on you, and the reverse. No seasonal or personal color analysis is offered.

Frequently asked questions

What is the difference between complementary and analogous?

Complementary takes the opposite hue on the wheel (180°), which creates color contrast. Analogous takes neighboring hues (±30°), which gives a more blended look.

Why soften the matched colors?

A hue calculated at full saturation rarely looks like a fabric. Lowering saturation gives colors closer to real clothes.

What does top/bottom contrast mean?

It is the lightness ratio between the top color and the bottom color. Around 1 to 1.5 the tones are very close; from 3 the separation is clear.

Are my inputs sent anywhere?

No. Colors are processed in the page. Nothing is sent, no account is needed, and exported files stay on your device.

Keep exploring

Other tools from the same workshop