Free matcher · no signup

Hair color matcher

Pick your skin depth and undertone — or measure them first with our photo tools — and get the hair color families that harmonize, with the one family to approach carefully.

Your skin depth

Your undertone

Not sure? Measure both from a photo: tone finder · undertone test

Start your glow up

SkinPal on iPhone and Android

Get the app

Next step · SkinPal app

Finally know what your skin needs.

No more guessing, no more wasted products. Take one selfie. SkinPal shows what's going on with your skin and gives you a simple plan to improve it.

Face proportions measured in the SkinPal app
Proportions
Redness heatmap from the SkinPal app
Redness
Oil heatmap from the SkinPal app
Oil
Hydration heatmap from the SkinPal app
Hydration

What you unlock in the app

  • Full face analysisProportions, symmetry and skin, measured from one selfie
  • Full skin report cardSee what's good and what needs work, from acne to skin age
  • Heatmaps of your faceSee exactly where redness, oil and breakouts are
  • Flare, your AI skin coachAsk anything, get answers based on your own face
  • Morning and night routineMade for you, and it changes as you improve
  • Ingredient scannerKnow if a product suits you before you buy it
  • Progress trackingSee your before and after, week by week
Get my skin report →On iPhone and Android

The science

Why undertone decides hair color more than depth does

01

The classic hair-color mistake is matching depth (how light or dark) while ignoring undertone (warm, cool, neutral, olive). A golden caramel and an ash brown can be identical in depth, but on olive skin the caramel amplifies sallowness while the ash harmonizes — the undertone relationship, not the depth, is what reads as “that color washes her out” or “that color makes her glow.”

02

The working rule: matching temperature harmonizes, opposing temperature contrasts. Warm undertones carry golden, honey, and copper families; cool undertones carry ash, platinum, and blue-based darks. Neutral skin carries both, which makes maintenance the real deciding factor. Olive skin — low-chroma with a green-gray lean — is the special case most guides ignore: it typically flatters with neutral-to-cool colors, because gold and orange tones fight the green.

03

If you are guessing your undertone from wrist veins, stop — measure it. Our undertone test and skin tone finder read it from your skin pixels in Lab color space, and this matcher chains directly off those results.

Level and maintenance: the other half of the decision

Undertone picks the color family; distance from your natural level picks your life. Within two levels of your natural depth: touch-ups every 6–10 weeks, soft grow-out, hair stays healthy. Three-plus levels lighter: bleach territory — monthly roots, bond-repair care, and warm undertones fighting through (why "brassy" is the most-Googled hair complaint). The undertone rules from this tool apply hardest at high contrast: a cool-toned person going very light needs consistent ash toning; a warm-toned person going darker can lean rich chocolates almost carefree. Balayage and ribbons deliver a family’s look at a fraction of the maintenance — the cheat code when your flattering family is far from your natural level.

FAQ

Common questions

How do I know if I should have warm or cool hair color?+

Match your skin undertone: warm undertones suit golden and copper families, cool undertones suit ash and blue-based families, neutral can wear both, and olive usually flatters with neutral-to-cool. Measure your undertone from a photo with our undertone test rather than guessing from veins.

What hair color makes skin look sallow?+

Warm gold and orange tones on olive or cool skin — the yellow in the hair amplifies yellow-green in the skin. If you have ever gone caramel and looked tired, that was the mechanism.

Can I go against my undertone on purpose?+

Yes — contrast is a look, and makeup can bridge the gap. The matcher tells you the harmonious families; treat the “approach with caution” shade as a deliberate fashion choice rather than a default.

Why does my hair color turn brassy?+

Lightened hair exposes underlying warm pigment, and cool-toned dyes fade toward it. Purple/blue shampoos neutralize optically between salon tonings. If brass flatters your undertone (warm), embrace golden intentionally; if not (cool/olive), toning is the maintenance you signed up for.

Can hair color make you look younger?+

Softer than your natural depth near the face, yes — harsh single-process black and heavy platinum both age most faces by maximizing contrast with skin that has lost contrast. Dimension (highlights/lowlights) reads younger than flat color at any level.

SkinPal for iOS & Android

This tool estimates. The app measures.

One selfie gives you a full skin report, heatmaps of your face, a routine built from your scores and an AI skin coach, then tracks it all so you can see your routine working.