Clean alternatives to e.l.f. products (matched by type, no watchlist ingredients)
Updated · Based on 4158 screened products
Many e.l.f. products list titanium dioxide or carbon black. Which products from other brands are the same type and list neither? These are the clean options in our database: 7 face primers, 7 blush, bronzer and highlighter, 4 face powders, 9 foundations and skin tints, 6 concealers, 36 mascaras, 3 eyeliners, 2 eyeshadows, 51 lip balms, butters and oils, 2 lip scrubs, 14 lipsticks and lip colour, 111 body creams and balms and 66 eye creams and eye serums. Each table shows up to 6, ordered by our data score. Matching uses only product category, product name and listed ingredients. They are not presented as equivalents: we have not tested any of them and make no claim that they look, feel, smell, contain the same amounts of an ingredient or perform like e.l.f. Cosmetics products. In our data, 59 of 122 e.l.f. products (US formulas) are flagged: titanium dioxide (53), carbon black (12) (a product can have more than one flag). In makeup, titanium dioxide (CI 77891) is mainly used as a white pigment and carbon black (CI 77266) as a black pigment, which is why most flags are on face makeup, eyeliners and mascaras. Titanium dioxide is on our watchlist because IARC classifies it as possibly carcinogenic to humans (Group 2B) based on inhaling the powder; that is a hazard classification, not a finding that a cosmetic containing it is harmful (see titanium dioxide). Every product below lists none of our watchlist ingredients, so none lists titanium dioxide. For how e.l.f. Cosmetics' own products score, see Is e.l.f. clean?
How we matched
- Face primers (e.l.f. Cosmetics: 13 of 22 flagged: titanium dioxide 13, e.g. Acne Fighting Putty Primer, C-Brightening Putty Primer, Illuminating Face Primer): clean face makeup with "primer" in the name (eye and lip primers excluded).
- Blush, bronzer and highlighter (e.l.f. Cosmetics: 13 of 13 flagged: titanium dioxide 13, e.g. Blush, Bronzer Palette, Bronzed Beauty, Camo Liquid Blush): clean face makeup with "blush", "bronze", "highlighter", "illuminator", "cheek" or "contour" in the name.
- Face powders (e.l.f. Cosmetics: 2 of 3 flagged: titanium dioxide 2, e.g. High Definition Powder, Prime & Stay Finishing Powder): clean face makeup with "powder" in the name (blush, bronzer and highlighter powders are in the group above).
- Foundations and skin tints (e.l.f. Cosmetics: 1 of 1 flagged: titanium dioxide 1, e.g. Soft Glam Satin Foundation): clean foundations with "foundation", "tint", "makeup", "BB" or "skin perfecting" in the name (concealers are listed separately).
- Concealers (e.l.f. Cosmetics: 1 of 1 flagged: titanium dioxide 1, e.g. Soft Glam Satin Concealer): clean concealers, foundations and face makeup with "concealer" in the name.
- Mascaras (e.l.f. Cosmetics: 5 of 8 flagged: carbon black 5, titanium dioxide 2, e.g. Big Mood Mascara, Lash Beats Mascara, Lash 'N Roll Mascara): clean mascaras (clear and brow mascaras excluded). The Match column says when the name says waterproof.
- Eyeliners (e.l.f. Cosmetics: 5 of 5 flagged: carbon black 4, titanium dioxide 2, e.g. Eyeliner Pen, H2O Proof Eyeliner Pen, No Budge Retractable Eyeliner): clean eye makeup with "liner", "kohl" or "eye pencil" in the name (brow and lip products excluded).
- Eyeshadows (e.l.f. Cosmetics: 3 of 4 flagged: carbon black 2, titanium dioxide 3, e.g. No Budge Shadow Stick, Prism Eyeshadow Palette, The New Classics Eyeshadow Palette): clean eye makeup with "shadow" in the name.
- Lip balms, butters and oils (e.l.f. Cosmetics: 3 of 3 flagged: titanium dioxide 3, e.g. Glow Reviver Melting Lip Balm, Holy Hydration! Lip Mask, Jelly Pop Glow Reviver Lip Oil): clean lip care with "balm", "butter", "oil", "mask" or "treatment" in the name (scrubs, plumpers and SPF lip products excluded).
- Lip scrubs (e.l.f. Cosmetics: 1 of 1 flagged: titanium dioxide 1, e.g. Lip Exfoliator): clean lip care with "scrub" or "exfoliating" in the name.
- Lipsticks and lip colour (e.l.f. Cosmetics: 0 of 2 flagged): clean lip products filed under lipsticks with "lipstick", "lip colour", "tint", "stain", "lip paint", "lip + cheek" or "lip marker" in the name (glosses are listed separately).
- Body creams and balms (e.l.f. Cosmetics: 2 of 3 flagged: carbon black 1, titanium dioxide 2, e.g. Halo Glow Goddess Body Balm, Halo Glow Soft Beam Body Cream): clean body creams, balms, butters and lotions (SPF, hand, foot, baby, kids, stretch-mark and acne products excluded).
- Eye creams and eye serums (e.l.f. Cosmetics: 1 of 2 flagged: titanium dioxide 1, e.g. Bright + Brew-tiful Eye Cream): clean face creams and serums with "eye" in the name (SPF products, makeup removers and lash or brow serums excluded).
A product appears in one group only (the first it matches). The "Match" column shows the rule each product met. Every product listed is clean by the same rules we apply to e.l.f. Cosmetics. e.l.f. Cosmetics products are not included, and neither are the EU, Brazil, Canada and Thailand formulas in our database. Only US formulas are included: products whose ingredient list comes from Open Beauty Facts (mostly versions sold outside the US) are left out.
Affiliate disclosure: buy buttons and "View on Amazon" cards on this page may be affiliate links (rel="sponsored"). If you buy through them we may earn a commission at no extra cost to you. Commissions never affect which products pass our ingredient screen or their order. As an Amazon Associate, CleanGlow earns from qualifying purchases. Learn more.
Top picks at a glance
Face primers
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Even Better Pore Defying Primer | Clinique | Name: primer | ✓ | 9/9 | Clinique Even Better Pore Defying Primer View on Amazon |
| 2 | Oil Sucker Extreme Mattifying Alkaline Primer | ONE/SIZE | Name: primer | ✓ | 9/9 | ONE/SIZE |
| 3 | Grippy Serum Up To 24HR Hydrating Grip Primer | Maybelline | Name: primer | ✓ | 9/9 | Amazon (brand store) |
| 4 | Secure the Blur Makeup Magnet Primer | ONE/SIZE | Name: primer | ✓ | 9/9 | ONE/SIZE |
| 5 | Poreless Jelly Up To 24HR Hydrating Blur Primer | Maybelline | Name: primer | ✓ | 9/9 | Maybelline Poreless Jelly Up To 24HR Hydrating Blur Primer View on Amazon |
| 6 | Luminous Primer | 100% Pure | Name: primer | ✓ | 9/9 | Amazon (brand store) |
CliniqueEven Better Pore Defying PrimerFace Makeup✓ No watchlist ingredients foundSee ingredients →
ONE/SIZEOil Sucker Extreme Mattifying Alkaline PrimerFace Makeup✓ No watchlist ingredients foundSee ingredients →Full ingredient check: Oil Sucker Extreme Mattifying Alkaline Primer →
MaybellineGrippy Serum Up To 24HR Hydrating Grip PrimerFace Makeup✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Maybelline Ulta
Full ingredient check: Grippy Serum Up To 24HR Hydrating Grip Primer →
ONE/SIZESecure the Blur Makeup Magnet PrimerFace Makeup✓ No watchlist ingredients foundSee ingredients →Full ingredient check: Secure the Blur Makeup Magnet Primer →
MaybellinePoreless Jelly Up To 24HR Hydrating Blur PrimerFace Makeup✓ No watchlist ingredients foundSee ingredients →Full ingredient check: Poreless Jelly Up To 24HR Hydrating Blur Primer →
Blush, bronzer and highlighter
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Soft Glow Highlighter | MAKEUP BY MARIO | Name: highlighter | ✓ | 9/9 | MAKEUP BY MARIO |
| 2 | Highlighter | ATTITUDE | Name: highlighter | ✓ | 9/9 | Amazon (brand store) |
| 3 | D-Bronzi Bronzing Drops with Peptides | Drunk Elephant | Name: bronzing drops | ✓ | 9/9 | Amazon (brand store) |
| 4 | Blush | ATTITUDE | Name: blush | ✓ | 9/9 | Amazon (brand store) |
| 5 | Pocket Bronze (shades without titanium dioxide) | Rhode | Name: bronze | ✓ | 9/9 | Rhode |
| 6 | SoftSculpt Blurring Bronzer | MAKEUP BY MARIO | Name: bronzer | ✓ | 9/9 | MAKEUP BY MARIO |
MAKEUP BY MARIOSoft Glow HighlighterFace Makeup✓ No watchlist ingredients foundSee ingredients →
ATTITUDEHighlighterFace Makeup✓ No watchlist ingredients foundSee ingredients →
Drunk ElephantD-Bronzi Bronzing Drops with PeptidesFace Makeup✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Drunk Elephant Ulta
Full ingredient check: D-Bronzi Bronzing Drops with Peptides →
ATTITUDEBlushFace Makeup✓ No watchlist ingredients foundSee ingredients →Face powders
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Bamboo Blur Powder | 100% Pure | Name: blur powder | ✓ | 9/9 | Amazon (brand store) |
| 2 | Fit Me Loose Finishing Powder Universal Shades | Maybelline | Name: powder | ✓ | 9/9 | Amazon (brand store) |
| 3 | Infallible Blur-Fection Longwear Loose Setting Powder | L'Oréal Paris | Name: powder | ✓ | 9/9 | Amazon (brand store) |
| 4 | SurrealSkin Soft Blur Setting Powder | MAKEUP BY MARIO | Name: powder | ✓ | 9/9 | MAKEUP BY MARIO |
100% PureBamboo Blur PowderFace Makeup✓ No watchlist ingredients foundSee ingredients →
MaybellineFit Me Loose Finishing Powder Universal ShadesFace Makeup✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Maybelline Ulta
Full ingredient check: Fit Me Loose Finishing Powder Universal Shades →
Foundations and skin tints
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | TURN UP THE BASE Full Beat Liquid Foundation | ONE/SIZE | Name: liquid foundation | ✓ | 9/9 | ONE/SIZE |
| 2 | Beauty Balm Serum Boosted Skin Tint | Anastasia Beverly Hills | Name: skin tint | ✓ | 9/9 | Anastasia Beverly Hills |
| 3 | Major Skin Hydra-Luxe Luminous Skin Perfecting Foundation | PATRICK TA | Name: foundation | ✓ | 9/9 | PATRICK TA |
| 4 | Tinted Blur Foundation Stick | Nudestix | Name: tint | ✓ | 9/9 | Nudestix |
| 5 | Infallible Cushion Foundation | L'Oréal Paris | Name: foundation | ✓ | 9/9 | Amazon (brand store) |
| 6 | Supreme Bio-Complex Liquid Foundation | Westman Atelier | Name: liquid foundation | ✓ | 9/9 | Westman Atelier |
ONE/SIZETURN UP THE BASE Full Beat Liquid FoundationFoundations✓ No watchlist ingredients foundSee ingredients →Full ingredient check: TURN UP THE BASE Full Beat Liquid Foundation →
Anastasia Beverly HillsBeauty Balm Serum Boosted Skin TintFoundations✓ No watchlist ingredients foundSee ingredients →Buy at Anastasia Beverly Hills Sephora Ulta
Full ingredient check: Beauty Balm Serum Boosted Skin Tint →
PATRICK TAMajor Skin Hydra-Luxe Luminous Skin Perfecting FoundationFoundations✓ No watchlist ingredients foundSee ingredients →Full ingredient check: Major Skin Hydra-Luxe Luminous Skin Perfecting Foundation →
NudestixTinted Blur Foundation StickFoundations✓ No watchlist ingredients foundSee ingredients →Concealers
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Nudefix Cream Concealer | Nudestix | Name: cream concealer | ✓ | 9/9 | Nudestix |
| 2 | Facestudio Master Conceal Full Coverage Concealer | Maybelline | Name: concealer | ✓ | 9/9 | Amazon (brand store) |
| 3 | Vital Skincare Concealer | Westman Atelier | Name: concealer | ✓ | 9/9 | Westman Atelier |
| 4 | Instant Age Rewind Eraser Color Correcting Concealer | Maybelline | Name: concealer | ✓ | 9/9 | Amazon (brand store) |
| 5 | Concealer | ATTITUDE | Name: concealer | ✓ | 9/9 | Amazon (brand store) |
| 6 | Liquid Concealer | Mineral Fusion | Name: liquid concealer | ✓ | 9/9 | Mineral Fusion |
MaybellineFacestudio Master Conceal Full Coverage ConcealerConcealers✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Maybelline Ulta
Full ingredient check: Facestudio Master Conceal Full Coverage Concealer →
Westman AtelierVital Skincare ConcealerConcealers✓ No watchlist ingredients foundSee ingredients →
MaybellineInstant Age Rewind Eraser Color Correcting ConcealerConcealers✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Maybelline Ulta
Full ingredient check: Instant Age Rewind Eraser Color Correcting Concealer →
Mascaras
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | KUSH High Roll Tubing Mascara | Milk Makeup | Mascara | ✓ | 9/9 | Milk Makeup |
| 2 | maneater mascara | tarte | Mascara | ✓ | 9/9 | tarte |
| 3 | Unlocked Instant Extensions Mascara | Hourglass | Mascara | ✓ | 9/9 | Hourglass |
| 4 | tartelette XL tubing mascara | tarte | Mascara | ✓ | 9/9 | tarte |
| 5 | Perfect Strokes Universal Volumizing Mascara | Rare Beauty | Mascara | ✓ | 9/9 | Rare Beauty |
| 6 | Telescopic Lift Waterproof Mascara | L'Oréal Paris | Mascara, waterproof by name | ✓ | 9/9 | Amazon (brand store) |
Milk MakeupKUSH High Roll Tubing MascaraMascaras✓ No watchlist ingredients foundSee ingredients →
HourglassUnlocked Instant Extensions MascaraMascaras✓ No watchlist ingredients foundSee ingredients →Full ingredient check: Unlocked Instant Extensions Mascara →
Eyeliners
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Creamy Kohl Longwear Eye Pencil | Huda Beauty | Name: kohl | ✓ | 9/9 | Huda Beauty |
| 2 | Liquid Eyeliner | The Honest Company | Name: eyeliner | ✓ | 9/9 | Amazon (brand store) |
| 3 | Long Last Liquid Eye Liner | 100% Pure | Name: liner | – | 8/9 | Amazon (brand store) |
Eyeshadows
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Paradise Le Shadow Stick Eyeshadows in Matte, Metallic & Shimmer Shades | L'Oréal Paris | Name: shadow | ✓ | 9/9 | Amazon (brand store) |
| 2 | Eyeshadow | ATTITUDE | Name: eyeshadow | ✓ | 9/9 | Amazon (brand store) |
Lip balms, butters and oils
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | The Kissu Lip Treatment | Tatcha | Name: lip treatment | ✓ | 9/9 | Amazon (brand store) |
| 2 | Cicaplast Lips Hydration Restore Lip Balm | La Roche-Posay | Name: lip balm | ✓ | 9/9 | Amazon (brand store) |
| 3 | Lip & Body Treatment Balm | Paula's Choice | Name: treatment | ✓ | 9/9 | Amazon (brand store) |
| 4 | Healing Lip Balm | CeraVe | Name: lip balm | ✓ | 9/9 | Amazon (brand store) |
| 5 | HA + Asiaticoside Lip Treatment | The Ordinary | Name: lip treatment | ✓ | 9/9 | Amazon (brand store) |
| 6 | Squalane + Amino Acids Lip Balm | The Ordinary | Name: lip balm | ✓ | 9/9 | Amazon (brand store) |
TatchaThe Kissu Lip TreatmentLip Care✓ No watchlist ingredients foundSee ingredients →
La Roche-PosayCicaplast Lips Hydration Restore Lip BalmLip Care✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at La Roche-Posay Ulta
Full ingredient check: Cicaplast Lips Hydration Restore Lip Balm →
Paula's ChoiceLip & Body Treatment BalmLip Care✓ No watchlist ingredients foundSee ingredients →
CeraVeHealing Lip BalmLip Care✓ No watchlist ingredients foundSee ingredients →Lip scrubs
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | PHA 5% Exfoliating Lip Serum | The Ordinary | Name: exfoliating | ✓ | 9/9 | Amazon (brand store) |
| 2 | The Kissu Lip Scrub | Tatcha | Name: lip scrub | ✓ | 9/9 | Amazon (brand store) |
Lipsticks and lip colour
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Major Headlines Matte Suede Lipstick | PATRICK TA | Name: lipstick | ✓ | 9/9 | PATRICK TA |
| 2 | Gel Color Lip + Cheek Balm | Nudestix | Name: lip + cheek | ✓ | 9/9 | Nudestix |
| 3 | Flushed Lip Stain | Summer Fridays | Name: lip stain | ✓ | 9/9 | Amazon (brand store) |
| 4 | Intense Matte Lip + Cheek | Nudestix | Name: lip + cheek | ✓ | 9/9 | Nudestix |
| 5 | Zlata Baba Lip Paint | Fat and the Moon | Name: lip paint | ✓ | 9/9 | Fat and the Moon |
| 6 | Hecate Lip Paint | Fat and the Moon | Name: lip paint | ✓ | 9/9 | Fat and the Moon |
PATRICK TAMajor Headlines Matte Suede LipstickLipsticks✓ No watchlist ingredients foundSee ingredients →Full ingredient check: Major Headlines Matte Suede Lipstick →
NudestixGel Color Lip + Cheek BalmLipsticks✓ No watchlist ingredients foundSee ingredients →
Summer FridaysFlushed Lip StainLipsticks✓ No watchlist ingredients foundSee ingredients →
NudestixIntense Matte Lip + CheekLipsticks✓ No watchlist ingredients foundSee ingredients →Body creams and balms
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Deep Comfort Body Butter | Clinique | Name: body butter | ✓ | 9/9 | Amazon (brand store) |
| 2 | Anti-Chafe Stick with Shea Butter + Colloidal Oatmeal | First Aid Beauty | Name: butter | ✓ | 9/9 | Amazon (brand store) |
| 3 | Cocoa Butter In-Shower Body Lotion | Nivea | Name: butter | ✓ | 9/9 | Amazon (brand store) |
| 4 | Oil Infused Lotion Peach Blossom & Avocado Oil | Nivea | Name: lotion | ✓ | 9/9 | Amazon (brand store) |
| 5 | Hydro Boost Body Gel Cream Fragrance-Free | Neutrogena | Name: cream | ✓ | 9/9 | Amazon (brand store) |
| 6 | Lipikar Body Lotion for Normal to Dry Skin | La Roche-Posay | Name: body lotion | ✓ | 9/9 | Amazon (brand store) |
CliniqueDeep Comfort Body ButterBody Lotion✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Clinique Sephora (search) Ulta
First Aid BeautyAnti-Chafe Stick with Shea Butter + Colloidal OatmealBody Lotion✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at First Aid Beauty Ulta
Full ingredient check: Anti-Chafe Stick with Shea Butter + Colloidal Oatmeal →
NiveaCocoa Butter In-Shower Body LotionBody Lotion✓ No watchlist ingredients foundSee ingredients →
NiveaOil Infused Lotion Peach Blossom & Avocado OilBody Lotion✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Nivea
Full ingredient check: Oil Infused Lotion Peach Blossom & Avocado Oil →
Eye creams and eye serums
| # | Product | Brand | Match | Fragrance-free | Score | Where to buy |
|---|---|---|---|---|---|---|
| 1 | Equilibrium Intensive Hydrating Eye Balm | Hourglass | Eye product: cream | ✓ | 9/9 | Hourglass |
| 2 | awaken peptide depuffing eye gel | Dermalogica | Eye product: cream | ✓ | 9/9 | Dermalogica |
| 3 | All About Eyes Eye Cream with Vitamin C | Clinique | Eye product: cream | ✓ | 9/9 | Amazon (brand store) |
| 4 | Moisture Surge Eye 96-Hour Hydro-Filler Concentrate | Clinique | Eye product: cream | ✓ | 9/9 | Amazon (brand store) |
| 5 | RevitaLift Hyaluronic Acid + Caffeine Eye Serum | L'Oréal Paris | Eye product: cream | ✓ | 9/9 | Amazon (brand store) |
| 6 | Hyalu B5 Eye Serum with Hyaluronic Acid + 10% Complex | La Roche-Posay | Eye product: serum | ✓ | 9/9 | Amazon (brand store) |
HourglassEquilibrium Intensive Hydrating Eye BalmFace Creams✓ No watchlist ingredients foundSee ingredients →Full ingredient check: Equilibrium Intensive Hydrating Eye Balm →
Dermalogicaawaken peptide depuffing eye gelFace Creams✓ No watchlist ingredients foundSee ingredients →
CliniqueAll About Eyes Eye Cream with Vitamin CFace Creams✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Clinique Sephora (search) Ulta
Full ingredient check: All About Eyes Eye Cream with Vitamin C →
CliniqueMoisture Surge Eye 96-Hour Hydro-Filler ConcentrateFace Creams✓ No watchlist ingredients foundSee ingredients →Buy at Amazon (brand store) Buy at Clinique Sephora (search) Ulta
Full ingredient check: Moisture Surge Eye 96-Hour Hydro-Filler Concentrate →
How we ranked
Every pick is a clean product in our directory: its listed ingredients contain none of our 10 watchlist groups, which are based on IARC Monographs – List of Classifications classifications and EU Cosmetics Regulation (EC) 1223/2009 prohibitions/restrictions (see methodology). Clean products are ordered by a data score (max 9):
- Full ingredient list on file (5+ INCI entries): +2
- Ingredient list from the brand's own product page (not a crowd-sourced database): +2
- Verified direct buy link (brand product page or Sephora page verified in Sephora's sitemap): +2
- Fragrance-free by our INCI check (no parfum/fragrance/aroma, no essential oils, no labelled fragrance allergens): +1
- Official product photo: +1
- Any product photo: +1
Products with the same score are ordered by, in turn: (a) the number of buy links we can offer, where a verified brand or Sephora product page counts double an Amazon brand-store link or a retailer search link; (b) whether we have an official product photo; (c) the length of the ingredient list, shorter first. Item (c) is only a neutral ordering signal to keep the order stable; it says nothing about safety or quality. Only if all of these are equal do we fall back to alphabetical order by brand and product name.
To keep the list varied, the top 3 are always three different brands and no brand appears more than twice in a table, so a lower-scoring product from another brand can appear above a higher-scoring one from a brand that is already listed.
The score only measures how complete and verifiable our data is. It is not a rating of performance, and we did not test products, collect reviews or compare prices. Affiliate commissions never affect inclusion or order.
Related
- Is e.l.f. clean?
- All e.l.f. products
- e.l.f. vs Maybelline
- Best non-toxic mascara
- Best talc-free foundation
- Makeup ingredients to avoid
- Clean alternatives to Clinique
Hazard is not risk. An IARC classification says whether a substance can cause cancer under some conditions (e.g. titanium dioxide is classified for inhaled powder), not that a cosmetic containing it is harmful at normal use. EU restrictions set use limits. This page is informational, not medical advice; talk to a dermatologist about your own skin.




























