Skin Tone × Hair Color Guide
Find the best hair color for your undertone
A visual guide to choosing hair colors that complement your skin undertone. See recommended shades for warm, cool, and neutral undertones with real examples.
Warm Undertone
Warm undertones (yellow, golden, peachy) pair best with warm-toned hair colors that enhance the natural glow.

Golden Blonde
Adds sun-kissed warmth to fair warm skin
Rich Auburn
Complements golden undertones beautifully
Warm Copper
Creates a vibrant, harmonious warm look
Caramel Brown
A universally flattering warm shade
Avoid
Ash tones, cool platinum, blue-black
Cool Undertone
Cool undertones (pink, blue, rosy) are enhanced by ash and cool-toned hair colors.

Ash Blonde
Complements pink undertones without adding warmth
Cool Brown
A neutral-cool shade that enhances cool complexions
Burgundy
Rich cool red that flatters rosy skin
Blue-Black
Dramatic cool shade for high-contrast cool types
Avoid
Golden blonde, warm copper, orange-toned reds
Neutral Undertone
Neutral undertones can wear both warm and cool shades — the most versatile skin tone for hair color.

Bronde
The perfect warm-cool middle ground
Mushroom Brown
A cool-neutral shade with muted warmth
Rose Brown
Subtle pink tones complement neutral skin
Chocolate Brown
Rich and universally flattering
Tip
Neutral tones can experiment with both warm highlights and cool lowlights
Olive Undertone
Olive skin has green-yellow undertones that are enhanced by warm, rich, or neutral hair colors.
Dark Chocolate
Rich warm-neutral that enhances olive warmth
Espresso
Deep and luxurious on olive skin
Warm Chestnut
Adds dimension to olive complexions
Honey Highlights
Brightens olive skin without clashing
Avoid
Ashy blondes, cool pastels, silver tones
Get Personalized Recommendations
These guides show general rules. For recommendations tailored specifically to your features, try our free AI analysis.