Pore-clogging ingredients checker

Paste the ingredient list from a skincare product below and this page will match it against a published list of ingredients that comedogenicity testing has rated 1 or higher. It reports what matched, what it recognised and did not match, and — the part most checkers leave out — what it could not read at all.

Everything happens in your browser. Nothing is uploaded, and no account is involved.

Check a skincare ingredient list

Your ingredient list never leaves your device. There is no upload, no account and no server — the matching runs in this browser.

Matched against the published list, version 2026-08-10. Everything it can flag is printed further down this page, so you can check this result by eye.

What the three answers mean

A checker that only says found or not found is hiding its own gaps. If four names out of thirty-two fail to match and the tool still prints “nothing found”, you have been handed a statement about your product that is really a statement about the tool’s vocabulary.

On the list

The name matched an entry on the published list below, and the entry carries a 0–5 rating. The rating is shown so you can weigh it, not just count it.

Recognised, not on the list

The name is a known cosmetic ingredient and it does not appear on this list. That is a statement about this list, not a verdict on the ingredient.

Not recognised

The name could not be placed at all — usually a trade name, a truncated name, or a botanical term covering several materials. Not recognised never means safe.

Not recognised does not mean safe. It means the checker has nothing to say, and saying nothing is the honest answer when the alternative is a guess presented as a result.

Why names fail to match

Ingredient labels are not written for machines. The same material shows up as Cocos Nucifera (Coconut) Oil on one carton and Coconut Oil on the next, and a checker that compares strings exactly will catch one and miss the other. This page normalises both, along with typographic dashes, footnote daggers and the stray asterisks that survive a copy-paste from a retailer’s site.

Three cases stay genuinely unresolvable, and the checker reports them rather than papering over them. Trade names such as a branded peptide complex correspond to several INCI entries at once and cannot be expanded without the manufacturer’s disclosure. Truncated names — a label reading Sodium Sulfate where the formula contains Sodium Laureth Sulfate — could mean either material. Broad botanical terms cover dozens of distinct extracts under one word.

The comedogenic rating, and what it is worth

The 0–5 scale traces back to testing on rabbit ear tissue, which reacts more readily than human facial skin. It also measures ingredients in isolation, usually at full strength, which is not how anyone encounters them. The same material can rate 4 neat and about 1 when it forms a small part of a finished formula.

That is why this page reports the rating beside each match instead of rolling everything into a single score. A single score would imply a precision the underlying data does not have. Where the 0–5 scale comes from covers the testing history and why two reputable lists can contradict each other on the same ingredient.

Ingredients people ask about individually have their own pages — coconut oil and isopropyl myristate are the two that appear most often in a flagged result, and dimethicone is the one most often assumed to be flagged when it is not.

A different question: fungal acne

Pore-clogging and Malassezia-triggering are separate lists answering separate questions, and an ingredient can be on one and not the other. Squalane is a good example: it is not on the pore-clogging list, and it is also not a Malassezia trigger, while most plant oils are triggers regardless of their comedogenic rating.

If the concern is folliculitis rather than comedones, use the fungal acne safe checker — it applies a stated rule about fatty-acid chain length rather than matching a list, and the rule is written out on that page.

The full list this page matches against

Below is every ingredient the checker above can flag, with its rating and its job in a formula. Entries rated 0 are held in the reference deliberately — shea butter and argan oil are widely assumed to be pore-clogging and are rated 0 on published lists, so flagging them would confirm a myth with our own tool.

86 ingredients, list version 2026-08-10. Rating 0–5 as published; 0-rated entries such as shea butter and argan oil are held in the reference but never flagged.

IngredientRatingWhat it does in a formula
Acetylated Lanolin4/5Lanolin-derived emollient.
Acetylated Lanolin Alcohol4/5Emollient and thickener.
Algae Extract5/5Plant extract used as a humectant.
Algin4/5Thickener from brown seaweed.
Almond Oil2/5Plant oil emollient.
Apricot Kernel Oil2/5Plant oil emollient.
Avocado Oil3/5Plant oil emollient.
Benzaldehyde1/5Fragrance component.
Butyl Stearate3/5Emollient that adds slip.
Ceteareth-204/5Non-ionic emulsifier.
Cetearyl Alcohol + Ceteareth-204/5Emulsifying pair used in creams.
Cetyl Acetate4/5Emollient.
Cetyl Alcohol2/5Fatty alcohol: thickener and co-emulsifier.
Chondrus Crispus5/5Red seaweed extract used as a thickener.
Cocoa Butter4/5Solid plant butter used as an emollient.
Coconut Butter4/5Solid coconut butter.
Coconut Oil4/5Plant oil emollient.
Colloidal Sulfur3/5Active used against breakouts.
Corn Oil3/5Plant oil emollient.
Cotton Seed Oil3/5Plant oil emollient.
D & C Red3/5A family of colourants for colour cosmetics.
Decyl Oleate3/5Emollient.
Dioctyl Succinate3/5Emollient.
Disodium Monooleamido Sulfosuccinate3/5Mild surfactant.
Ethylhexyl Palmitate4/5Emollient and solvent for UV filters.
Evening Primrose Oil2/5Plant oil emollient.
Glyceryl Stearate SE3/5Self-emulsifying emulsifier.
Glyceryl-3 Diisostearate4/5Emulsifier for anhydrous formulas.
Hexylene Glycol2/5Solvent and stabiliser.
Hydrogenated Vegetable Oil3/5Solid fat used as an emollient.
Isocetyl Alcohol4/5Branched fatty alcohol emollient.
Isocetyl Stearate5/5Emollient.
Isodecyl Oleate4/5Emollient.
Isopropyl Isostearate5/5Emollient.
Isopropyl Linoleate5/5Emollient.
Isopropyl Myristate5/5Light emollient that cuts greasiness in a texture.
Isopropyl Palmitate4/5Emollient.
Isostearic Acid4/5Fatty acid emollient.
Isostearyl Isostearate5/5Emollient.
Isostearyl Neopentanoate4/5Emollient.
Laminaria Digitata Extract5/5Brown seaweed extract.
Lanolin2/5Occlusive emollient of animal origin.
Laureth-233/5Non-ionic emulsifier.
Laureth-45/5Non-ionic emulsifier.
Lauric Acid4/5Fatty acid.
Linseed Oil4/5Plant oil emollient.
Marula Oil3/5Plant oil emollient.
Mink Oil3/5Emollient of animal origin.
Myristic Acid3/5Fatty acid.
Myristyl Lactate4/5Emollient.
Myristyl Myristate5/5Emollient and thickener.
Octyl Stearate5/5Emollient.
Oleth-35/5Non-ionic emulsifier.
Oleyl Alcohol4/5Unsaturated fatty alcohol.
Olive Oil2/5Plant oil emollient.
Palm Oil4/5Plant oil emollient.
Peach Kernel Oil2/5Plant oil emollient.
Peanut Oil2/5Plant oil emollient.
PEG 100 Distearate3/5Emulsifier.
PEG 16 Lanolin4/5Water-soluble lanolin derivative.
PEG 200 Dilaurate3/5Emulsifier.
PEG 8 Stearate3/5Emulsifier.
PG Monostearate3/5Emulsifier.
Polyglyceryl-3 Diisostearate4/5Emulsifier for anhydrous formulas.
Potassium Chloride5/5Viscosity regulator and electrolyte.
Ppg 2 Myristyl Propionate4/5Emollient.
Red Algae5/5Seaweed extract.
Rose Hip Oil1/5Plant oil emollient.
Sesame Oil2/5Plant oil emollient.
Sodium Chloride5/5Thickener for surfactant systems.
Sodium Laureth Sulfate3/5Anionic surfactant.
Sodium Lauryl Sulfate5/5Anionic surfactant.
Solulan 164/5Lanolin derivative.
Sorbitan Oleate3/5Emulsifier.
Soybean Oil3/5Plant oil emollient.
Steareth-104/5Non-ionic emulsifier.
Steareth-202/5Non-ionic emulsifier.
Stearic Acid2/5Fatty acid, also a thickener.
Stearyl Heptanoate4/5Emollient.
Sulfated Castor Oil3/5Water-soluble castor oil derivative.
Sulfated Jojoba Oil3/5Jojoba derivative.
Syearyl Heptanoate4/5Emollient.
Talc1/5Mineral filler in colour cosmetics.
Wheat Germ Glyceride3/5Emollient.
Wheat Germ Oil5/5Plant oil emollient.
Xylene4/5Solvent (almost never seen in skincare).

What this page will not tell you

It will not tell you whether a named product from a named brand will break you out. That would be a claim about a specific company’s goods, and this site does not make those. The checker only ever reads text you paste in yourself, the result is generated in your browser, and it is never stored or published.

It is also not medical advice. Persistent or painful breakouts are worth taking to a dermatologist, who can tell comedonal acne apart from fungal folliculitis and from rosacea — three conditions with different treatments that an ingredient list cannot distinguish between.

Common questions

Is this pore-clogging checker free
Yes. There is no account, no email step and no paid tier on this page. The matching runs inside your browser, so the ingredient list you paste is never sent anywhere, and the full list it matches against is printed further down this page.
Why does the checker say an ingredient was not recognised
Because that exact name is not in this page's reference vocabulary. Labels use trade names, truncated names and vague botanical terms that map to several different materials. Saying so is more honest than quietly counting the name as clean, which is what a two-state checker does.
Does a comedogenic rating of 5 mean a product will break me out
No. The 0-5 scale comes from tests on rabbit ear tissue, which is more reactive than human skin, and it ignores concentration. An ingredient rated 4 at full strength can rate around 1 when it makes up a small share of a formula. Use the rating as a starting point for elimination, not as a prediction.
Why do different pore-clogging lists disagree
Because no regulator issues one. Every published list is a private compilation, assembled from different studies and different judgement calls, so the same ingredient can appear on one list and be absent from another. This page publishes its own list in full so you can see exactly what it does and does not contain.
Can I check a whole routine at once
Check one product at a time. The order of an ingredient list carries information about proportion, and pasting several products together destroys that order and merges the counts, which makes the recognised-versus-unrecognised tally meaningless.

Sources

Every factual claim on this page that can be checked against a document is listed here with the document it comes from.

  1. Comedogenicity of current therapeutic products, cosmetics, and ingredients in the rabbit earJournal of the American Academy of Dermatology 1984;10(1):96-105 — PubMed (PMID 6229554) · pubmed.ncbi.nlm.nih.govThat the 0-5 ratings shown beside each match on this page descend from ingredient-by-ingredient comedogenicity grading in the rabbit ear assay, and that isopropyl myristate and lanolin derivatives were among the materials flagged there.
  2. A human model for assessing comedogenic substancesArchives of Dermatology 1982;118(11):903-5 — PubMed (PMID 7138047) · pubmed.ncbi.nlm.nih.govThat the rabbit model is more sensitive than the human one, and that substances only weakly comedogenic in the rabbit were judged probably safe in human use — the basis for this page saying rabbit ear tissue reacts more readily than human skin.
  3. Commission Regulation (EU) No 655/2013 laying down common criteria for the justification of claims used in relation to cosmetic productsEUR-Lex · eur-lex.europa.euThat a cosmetic claim is substantiated by the responsible person against common criteria, and that claims indicating a product has been authorised or approved by a competent authority are prohibited — the regulatory basis for this page saying no regulator issues or certifies a pore-clogging list.