Neutrogena Visibly Clear Oil-Free Moisturiser and Kiehl's Ultra Facial Cream share 13 parsed ingredients. Differences highlighted below.
Shared 13Neutrogena Visibly Clear Oil-Free Moisturiser only 20Kiehl's Ultra Facial Cream only 21
Permalink for this comparison →
24%
From the parsed labels — rows on every label over all compared rows.
| on 2+ labelsonly on this labelnot on this labelIngredient | ||
|---|---|---|
Basics | ||
| Type & size | Moisturizer · size not on the record | Moisturizer · size not on the record |
| Brand origindiffers | Not recorded | American |
Offers | ||
| Where to buy | Not recorded | Not recorded |
Formula | ||
| Key activesdiffers | salicylic acid | squalane, salicylic acid |
| Free ofdiffers | sulfate-free, alcohol-free | fragrance-free, sulfate-free, alcohol-free, paraben-free |
| Heads-updiffers | pregnancy caution · photosensitizing · fragrance allergens · fungal-acne triggerPore data not yet reviewed | pregnancy caution · photosensitizing · fungal-acne trigger · high pore-rating flag |
Fit & community | ||
| Rating | No reviews yet | No reviews yet |
| Best for | Not recorded | Not recorded |
Data quality | ||
| Label coveragediffers | Fully parsed · 33 ingredients | Fully parsed · 34 ingredients |
Key actives · 1 | ||
squalane | no | yes |
Rest of the labels · 40 | ||
a silicone | yes | no |
aloe barbadensis leaf extract | yes | no |
avocado oil | no | yes |
benzalkonium chloride | yes | no |
benzyl alcohol | yes | no |
bht | no | yes |
bis-peg-18 methyl ether dimethyl silane | no | yes |
c12-15 alkyl benzoate | yes | no |
c12-15 alkyl lactate | yes | no |
cetyl lactate | yes | no |
chamomilla recutita extract | yes | no |
chlorphenesin | no | yes |
citric acid | no | yes |
cocamidopropyl pg-dimonium chloride phosphate | yes | no |
cyclopentasiloxane | yes | no |
ethylhexylglycerin | no | yes |
ethylparaben | yes | no |
fragrance | yes | no |
glycine soja oil | no | yes |
hydroxypalmitoyl sphinganine | no | yes |
menthyl lactate | yes | no |
methylparaben | yes | no |
myristic acid | no | yes |
myristyl myristate | no | yes |
olive oil | no | yes |
oryza sativa bran oil | no | yes |
peg-100 stearate | yes | no |
peg-8 stearate | no | yes |
pentaerythrityl tetraethylhexanoate | no | yes |
propylene glycol | yes | no |
propylene glycol isostearate | yes | no |
propylparaben | yes | no |
prunus amygdalus dulcis oil | no | yes |
prunus armeniaca kernel oil | no | yes |
pseudoalteromonas ferment extract | no | yes |
sodium chloride | yes | no |
sodium isostearoyl lactylate | yes | no |
sucrose stearate | no | yes |
vitamin e | no | yes |
xanthan gum | no | yes |
Rows come from parsed labels and live offers. Where a label isn’t fully captured, we say so instead of guessing.
Choose Neutragena if you want this formula as listed.
Choose Kiehl's if you want Squalane in the formula.
Both lines come from the parsed labels and the prices on this page — neither product is the reference, and neither is called the better one.
This is not medical advice.
Suggested from shared ingredients on the parsed labels — each pair opens as its own comparison.