foundation

Foundation — a swamplink research property

What's in my makeup?

Thirteen foundations, from a $8 drugstore bottle to a $60 one, compared ingredient by ingredient. Every list is the manufacturer's own declaration to the FDA.

The corpus

226 distinct ingredients appear across 13 foundations, and 126 of them (55%) appear in exactly one product. Only 6 ingredients show up in three-quarters or more of them. Foundations are not one formula in thirteen bottles — but they are built on a very small common spine.

Every product here carries an SPF claim, which in the United States makes it an over-the-counter drug. That matters for sourcing: the manufacturer must file the complete ingredient declaration with the FDA, and that filing is public. Nothing in this corpus comes from a retailer listing or a transcription site.

BrandProductTierParent IngredientsLabel filedSource
e.l.f.Flawless Finish Foundation Oil Free SPF 15budgete.l.f. Beauty272024-12-12FDA filing
MaybellineFit Me Dewy + Smooth Foundation SPF 18massL'Oréal292026-06-16FDA filing
Rimmel LondonLasting Finish 25HR Foundation SPF 20massCoty502024-11-19FDA filing
RevlonColorStay Liquid Makeup, Oily/CombinationmassRevlon272024-12-31FDA filing
L'Oréal ParisInfallible up to 24H Fresh Wear SPF 25massL'Oréal342023-12-29FDA filing
L'Oréal ParisInfallible up to 32H Fresh Wear SPF 25massL'Oréal352024-06-28FDA filing
MACStudio Fix Fluid Broad Spectrum SPF 15prestigeEstée Lauder Companies382024-12-17FDA filing
CliniqueEven Better Makeup Broad Spectrum SPF 15prestigeEstée Lauder Companies372024-01-09FDA filing
Estée LauderDouble Wear Sheer Long-Wear Makeup SPF 19prestigeEstée Lauder Companies502024-12-25FDA filing
LancômeTeint Idole Ultra Wear Breathable Coverage SPF 25prestigeL'Oréal362024-06-26FDA filing
LancômeTeint Idole Ultra Wear Care & Glow SPF 27prestigeL'Oréal512026-05-27FDA filing
DiorForever Skin Wear Foundation SPF 20 (10N)luxuryLVMH362026-01-16FDA filing
Estée LauderFuturist Hydra Rescue Moisturizing Makeup SPF 45prestigeEstée Lauder Companies732024-08-13FDA filing

Selection is deliberately narrow: liquid, lotion, cream or emulsion foundations only. Powders, sticks and cushions use a different vehicle and would not be comparable. The cost of that rigour is a real bias — SPF-free foundations (Estée Lauder Double Wear, Maybelline Fit Me Matte + Poreless, Fenty Pro Filt'r) have no FDA filing and are excluded rather than sourced more weakly.

Slide between two brands

Pick any two and watch the formulas converge or diverge. Matching ingredients line up; the rest is where the products actually differ. The default pair is the one worth starting with.

cheapest / mL dearest / mL

The common spine

These 6 ingredients appear in at least 75% of the corpus. They are the vehicle, the film former, the rheology package and the preservative — the part of a foundation that makes it a foundation at all.

  • butylene glycol
  • dimethicone
  • disteardimonium hectorite
  • phenoxyethanol
  • trimethylsiloxysilicate
  • water

Thirty most common ingredients

Ingredient (INCI)ProductsShare
water13100%
dimethicone1292%
phenoxyethanol1292%
trimethylsiloxysilicate1292%
butylene glycol1185%
disteardimonium hectorite1185%
peg-10 dimethicone969%
silica969%
glycerin862%
isododecane862%
sodium hyaluronate862%
tocopherol862%
aluminum hydroxide754%
bht754%
magnesium sulfate754%
parfum/fragrance754%
alcohol denat646%
laureth-7646%
lecithin646%
sodium chloride646%
tocopheryl acetate646%
alumina538%
disodium stearoyl glutamate538%
silica silylate538%
synthetic fluorphlogopite538%
triethoxycaprylylsilane538%
alpha-isomethyl ionone431%
bis-peg/ppg-14/14 dimethicone431%
caprylyl glycol431%
cetyl peg/ppg-10/1 dimethicone431%

What the labels themselves get wrong

An FDA filing is verbatim what the manufacturer submitted, typos included. Rimmel's label alone declares Butylene Glucol, Triethoxycaprylysilance, Hydroxyethyleclulose and Alpha-Isomethyl Lonone. Every correction this project makes is declared in tools/build_corpus.py and recorded per-product in the corpus, so a reader can see exactly what was changed and disagree with it. There are no silent edits.