Lipstick Shade Generator
Over 300 lipstick shades matched to your skin tone, undertone, occasion and finish. Find your perfect lip color.
Select your skin tone, undertone, occasion, and preferred finish to get a personalized lipstick shade recommendation. Press Generate to discover your perfect lip color.
How to Find Your Perfect Lipstick Shade
The right lipstick shade can transform your entire look in seconds. The key is understanding your skin tone, undertone, and the occasion you are dressing for. Once you know these three things, choosing a flattering lip color becomes much more intuitive and enjoyable.
Understanding Skin Tone vs. Undertone
Skin tone refers to the surface color of your skin — fair, light, medium, olive, tan, or deep. Undertone is the subtle hue beneath the surface that remains constant regardless of tanning or seasons. Undertones are warm (yellow, golden, peachy), cool (pink, red, bluish), or neutral (a mix of both). Lipstick that harmonizes with your undertone will always look more natural and flattering than one that clashes with it.
Lipstick Shades for Fair Skin
Fair skin is beautifully complemented by soft pinks, peaches, nudes that lean pink, berry tones, and classic reds with blue undertones. Avoid shades too close to your natural lip color as they can wash you out. Deep plums and wine shades create a stunning, dramatic contrast on fair skin.
Lipstick Shades for Light Skin
Light skin tones have great versatility. Dusty rose, warm peach, coral, brick red, and medium berry tones all look beautiful. Nudes work well when they have a pink or peachy base rather than a purely beige tone, which can appear flat.
Lipstick Shades for Medium Skin
Medium skin tones can pull off an enormous range of shades. Warm corals, peachy nudes, terracotta, cranberry, and bright reds all shine on medium complexions. Deeper berries and warm browns also create a gorgeous, earthy sophistication.
Lipstick Shades for Olive Skin
Olive skin has warm, yellow-green undertones that respond beautifully to warm, earthy lip shades. Burnt orange, copper, warm red, bronze, and rich berry tones all look exceptional. Avoid cool-toned pinks that can make olive skin appear sallow.
Lipstick Shades for Tan Skin
Tan skin is richly pigmented and can handle deeper, more saturated shades. Bold corals, bright oranges, warm reds, fuchsia, and rich plums all look striking. Nude shades work best when they are warm and slightly deeper than your natural lip color.
Lipstick Shades for Deep Skin
Deep skin tones are the most versatile of all. Deep plum, oxblood, chocolate brown, deep berry, rich burgundy, warm brick, and bright fuchsia all look absolutely stunning. Bright, vivid colors pop beautifully against deep skin. Avoid pale, chalky nudes that can look stark or ashy.
Lipstick Finishes Explained
| Finish | Look & Feel | Best For |
|---|---|---|
| Matte | Flat, velvety, no shine. Intense color payoff | Evening looks, bold lips, long-lasting wear |
| Satin / Cream | Low-level sheen, comfortable, moisturizing | Everyday wear, work, most versatile finish |
| Gloss / Sheer | High shine, plumping effect, lighter color | Casual, natural looks, adding volume |
| Metallic / Shimmer | Foil or glitter effect, very high shine | Evening, festive, editorial, special occasions |
Occasion Guide for Lipstick
Everyday lip looks work best in sheers, tinted balms, and natural nudes. Work and office environments call for polished satin or matte shades in classic colors. Evening and glamour events are the perfect opportunity for bold, deep, or metallic statements. Bridal looks are typically soft, romantic pinks or nudes that photograph beautifully in any light.
Tips for Long-Lasting Lipstick
Start with a clean, exfoliated lip for the smoothest application. Apply a thin layer of lip balm and let it absorb before applying color. Use a lip liner to define the shape and prevent feathering. Apply lipstick in thin layers, blot with a tissue, and apply a second coat for longevity. A light dusting of translucent powder over a tissue pressed on the lips sets matte formulas beautifully.
The Classic Red Lip
The classic red lipstick is the single most iconic beauty look ever created. The key to choosing the right red is your undertone. Blue-based reds complement cool undertones and fair to light skin. Orange-based reds flatter warm undertones and medium to tan skin. Deep, wine-toned reds are gorgeous on deep skin tones. There is a perfect red for absolutely everyone.
Nude Lipstick — The Art of the Perfect Nude
A true nude lip is not simply beige — it is a shade that closely matches your natural lip color while adding a touch of polish. The most flattering nudes are one to two shades deeper or warmer than your natural lip. Nudes that are too pale or too pink can look flat or unnatural. When in doubt, choose a nude with a peachy-rose base, as these tend to be the most universally flattering.