Ingredient Scanner

Beauty product scanner

Scan a beauty product's ingredients, or paste them here.

Skincare, haircare, makeup or body care: every ingredient matched against official EU names, explained in plain words, and checked against what EU rules and classifications say about it.

Paste it from a product page or type it from the label. The “Ingredients:” heading and line breaks can stay.

No list to hand? Try one:

Processed in your browser. Nothing you paste is sent anywhere.

How to check a label

  1. On iPhone, scan the label with the app. Here, copy the list from the pack or a product page and paste it.
  2. Choose Check ingredients. Every name is shown in label order with its role.
  3. Confirm anything marked Suggested match: the checker asks rather than guesses.
  4. Read the summary: what official sources flag, and what we know nothing about. Each flag links to its source.

What a scan can tell you, and what it cannot

An ingredient list tells you which ingredients are in a product and roughly in what order. It does not give amounts, purity or how the formula was made. So the checker answers three questions honestly: what each ingredient is for, whether an official source says anything about it, and which names it does not know.

It never turns those answers into a score. Two products with the same flags can be quite different, and an ingredient with nothing on record is marked "we don't know", never "fine". Read more in what an ingredient scanner can and cannot tell you.

See a flag in action

Try the Older lotion, banned scents sample above. It contains two scent ingredients that were once common and that the EU has since added to Annex II, the list of substances cosmetics must not contain. The checker marks both as not permitted and links to the entry.

On iPhone, point the camera instead

The app reads the list from a photo of the label, explains each name the same way, and puts the ingredients you have chosen to avoid first. Your scans stay on your phone.

Names you will often see

Names found across every kind of product. Roles are each ingredient's main function in the EU's CosIng database.

Aqua

Solvent

Dissolves other ingredients. Water, listed under its Latin name. It forms the base of many creams, lotions and washes.

Learn more

Glycerin

Hydrating

Helps attract water. A clear, odorless liquid that can be made from plant oils or produced synthetically.

Read the article 5 sources

Niacinamide

Smoothing

Smooths the surface. A form of vitamin B3.

Read the article 5 sources

Dimethicone

EmollientSilicones

Softens and smooths. A silicone, one of a family of smooth, slippery ingredients made in a lab.

Read the article 8 sources

Cetearyl Alcohol

Emollient

Softens and smooths. A fatty alcohol, a waxy ingredient made from plant oils. It is a blend of cetyl and stearyl alcohols.

Read the article 8 sources

Phenoxyethanol

Preservative

Keeps the formula fresh. An aromatic alcohol made in a lab.

Read the article 5 sources

Parfum

FragranceFragrance

Adds scent. A collective name for a fragrance mixture. The individual substances in it are not listed.

Read the article 5 sources

Linalool

FragranceFragrance

Adds scent. A fragrance substance found naturally in lavender, coriander and many other plants. EU rules require it to be named on the label when present above set levels.

Read the article 7 sources

Titanium Dioxide

White pigment

Colours and covers, and filters UV in sunscreen. A white mineral powder made from titanium ore. When it is used as a colorant, EU labels list it as CI 77891.

Read the article 8 sources

Tocopherol

Antioxidant

Protects the formula. A form of vitamin E, found naturally in vegetable oils such as sunflower and soybean oil.

Learn more

Questions

Is there an app that scans beauty product ingredients?

Yes. The iPhone app reads the ingredient list from a photo of the label and explains every name, on your phone. This page does the same for a list you paste.

Does a flag mean I should not use the product?

No. A flag repeats what a regulation or classification says about the ingredient, with the source. A label has no amounts, so it cannot tell you a product is unsafe. If you react to a product, speak to a doctor or pharmacist.

What does "we don't know" mean?

Either the name is not one the checker recognises, or none of the sources we use says anything about it. Both mean we have no information, which is not the same as harmless.

Which products does it cover?

Cosmetics: skincare, haircare, makeup and body care. It is not built for food, supplements or household cleaners.

For iPhone

Skip the copying. Scan the label.

The app reads the ingredient list straight from the pack with your camera, explains every name the same way, and puts your own watchlist first. Your scans stay on your phone.

Download on the App Store