Ingredient Scanner

Haircare · 4 min read

How to compare shampoo ingredients, part by part

To compare shampoo ingredients, line up the two lists in four parts: the cleansers just after water, the conditioning agents, the preservatives and the scent. The cleansers show how each shampoo is built, the conditioners what it leaves on hair, and the preservatives and named fragrance allergens what to check if you have reacted to one before. Without amounts, the comparison shows differences, not which shampoo will suit you.

Before you start

The general method, matching names first and then reading position, is in how to compare ingredient lists, and the side-by-side comparison does the matching for you. A shampoo adds one shortcut: its list falls into a few parts with distinct jobs, so comparing part by part is quicker than comparing name by name.

Two illustrative shampoos

Shampoo A

Ingredients: Aqua, Sodium Laureth Sulfate, Cocamidopropyl Betaine, Sodium Chloride, Glycerin, Guar Hydroxypropyltrimonium Chloride, Dimethicone, Citric Acid, Sodium Benzoate, Methylisothiazolinone, Parfum, Limonene, Linalool.

  1. AquaDissolves other ingredients
  2. Sodium Laureth SulfateCleanses and foams
  3. Cocamidopropyl BetaineCleanses and foams
  4. Sodium ChlorideGives the texture
  5. GlycerinConditions and detangles hair
  6. Guar Hydroxypropyltrimonium ChlorideReduces static
  7. DimethiconeSoftens and smooths
  8. Citric AcidBalances the pH
  9. Sodium BenzoateKeeps the formula fresh
  10. MethylisothiazolinoneKeeps the formula fresh
  11. ParfumAdds scent
  12. LimoneneAdds scent
  13. LinaloolAdds scent

An illustrative list, not a real product. Each role is the ingredient's main function from the EU database, as the app ranks them.

Shampoo B

Ingredients: Aqua, Sodium Cocoyl Isethionate, Cocamidopropyl Betaine, Coco-Glucoside, Glycerin, Polyquaternium-10, Panthenol, Citric Acid, Disodium EDTA, Sodium Benzoate, Potassium Sorbate.

  1. AquaDissolves other ingredients
  2. Sodium Cocoyl IsethionateCleanses and foams
  3. Cocamidopropyl BetaineCleanses and foams
  4. Coco-GlucosideCleanses and foams
  5. GlycerinConditions and detangles hair
  6. Polyquaternium-10Reduces static
  7. PanthenolConditions and detangles hair
  8. Citric AcidBalances the pH
  9. Disodium EDTAKeeps the formula stable
  10. Sodium BenzoateKeeps the formula fresh
  11. Potassium SorbateKeeps the formula fresh

An illustrative list, not a real product. Each role is the ingredient's main function from the EU database, as the app ranks them.

The two lists, part by part

Shampoo A and Shampoo B compared123456
PartShampoo AShampoo B
Primary cleanserSodium Laureth Sulfate: anionic, a sulfateSodium Cocoyl Isethionate: anionic, not a sulfate
Secondary cleansersCocamidopropyl Betaine: amphotericCocamidopropyl Betaine: amphoteric; Coco-Glucoside: non-ionic
Conditioning agentsGuar Hydroxypropyltrimonium Chloride: cationic polymer; Dimethicone: siliconePolyquaternium-10: cationic polymer; Panthenol
Texture, pH and mineralsSodium Chloride, Citric AcidCitric Acid, Disodium EDTA
PreservativesSodium Benzoate, MethylisothiazolinoneSodium Benzoate, Potassium Sorbate
ScentParfum, with Limonene and Linalool namedNone listed
Checker groupsSulfates, Silicones, Fragrance, Fragrance allergensNone of these

1. The surfactant system

Start with the cleansers. Shampoos usually blend two to four surfactants: the first listed is the primary cleanser, at the highest concentration, and the next ones offset its shortcomings.5 Here both shampoos lead with an anionic cleanser, Sodium Laureth Sulfate in A and Sodium Cocoyl Isethionate in B1, and both back it with the amphoteric Cocamidopropyl Betaine.2 B adds a glucoside, a non-ionic cleanser3, from the family described as the mildest.7

So the useful comparison is by family, not by the word sulfate: B is sulfate-free, but it does not swap an anionic cleanser for a non-anionic one. Shampoo surfactant types sorts the names, and what sulfate-free means covers the replacements. Which shampoo cleans more strongly is a question about amounts, and neither list gives them.

2. Conditioning agents

Both carry a cationic polymer, the kind of ingredient shown in shampoo tests to improve combing and the feel of hair; in those tests, poor removability and build-up were the most striking weaknesses of cationic guar.4 A adds Dimethicone, the silicone that made two-in-one shampoos possible: the detergent washes away, and the silicone stays as a thin coating on the hair.7 B adds Panthenol, listed in the EU database as hair conditioning and antistatic.8 If you avoid silicones, this row is where the two lists part; silicones in hair products explains when they build up.

3. Preservatives and scent

In the EU, a shampoo may only be preserved with substances on Annex V, within their conditions.9 Shampoo is a rinse-off product, which matters here: some preservatives are allowed only in rinse-off products, and some have a higher limit there.

  • Methylisothiazolinone, in A: Annex V, entry 57, rinse-off products only, up to 0.0015%.10 The EU cut it to that level in 2017 to address an increased incidence of allergies to it.11
  • Sodium Benzoate, in both: Annex V, entry 1, up to 2.5% in rinse-off products against 0.5% in leave-on ones, measured as benzoic acid.10
  • Potassium Sorbate, in B: Annex V, entry 4, up to 0.6%, measured as sorbic acid.10

Scent works the same way. Fragrance allergens must be named on a rinse-off product above 0.01%, ten times the leave-on threshold12, which is why A names Limonene and Linalool, Annex III, entries 88 and 8410, after Parfum. B lists no scent ingredient at all. A shampoo with Parfum that names no allergen can still contain one below that threshold, so a missing name is not proof that an allergen is absent. Fragrance-free vs unscented goes further.

What the comparison cannot settle

  • Strength. Two lists with the same cleansers in the same order can still differ in how much of each they contain.
  • Mildness. The US Cosmetic Ingredient Review attached the same condition, formulated to be non-irritating, to sulfates such as SLES and to isethionates alike1314: the formula decides, and a list does not show it.
  • Your hair and scalp. A comparison shows differences, not a winner.

Paste both lists into the side-by-side comparison, or check one at a time in the shampoo ingredient checker. Neither result is a verdict on either shampoo.

Sources

  1. López-Sucilla GA, Bernal-Chávez SA. Influence of anionic surfactants on coacervation with cationic guar gum for hair care applications. International Journal of Cosmetic Science 2026;48(1):128-145. pubmed.ncbi.nlm.nih.gov Checked 11 October 2026.
  2. Burnett CL, et al. Final report of the Cosmetic Ingredient Review Expert Panel on the safety assessment of cocamidopropyl betaine (CAPB). International Journal of Toxicology 2012;31(4 Suppl):77S-111S. pubmed.ncbi.nlm.nih.gov Checked 11 October 2026.
  3. de Groot AC, Ipenburg NA, Rustemeyer T. Contact allergy to alkyl glucosides: a review, part 1. Dermatitis, published online 29 July 2026. pubmed.ncbi.nlm.nih.gov Checked 11 October 2026.
  4. Hössel P, Dieing R, Nörenberg R, Pfau A, Sander R. Conditioning polymers in today's shampoo formulations: efficacy, mechanism and test methods. International Journal of Cosmetic Science 2000;22(1):1-10. pubmed.ncbi.nlm.nih.gov Checked 11 October 2026.
  5. D'Souza P, Rathi SK. Shampoo and conditioners: what a dermatologist should know? Indian Journal of Dermatology 2015;60(3):248-254. pubmed.ncbi.nlm.nih.gov Checked 11 October 2026.
  6. European Commission. CosIng entry DISODIUM EDTA: INCI name, CAS number and functions. ec.europa.eu Checked 11 October 2026.
  7. Draelos ZD. Essentials of hair care often neglected: hair cleansing. International Journal of Trichology 2010;2(1):24-29. pubmed.ncbi.nlm.nih.gov Checked 11 October 2026.
  8. European Commission. CosIng entry PANTHENOL: INCI name and functions, as exported on 9 October 2026. ec.europa.eu Checked 10 October 2026.
  9. Regulation (EC) No 1223/2009 of the European Parliament and of the Council on cosmetic products, consolidated text of 1 May 2025, Articles 14, 19 and 33. Official Journal of the European Union. eur-lex.europa.eu Checked 10 October 2026.
  10. Regulation (EC) No 1223/2009 of the European Parliament and of the Council on cosmetic products, consolidated text of 18 May 2026. The article or annex entry relied on is named in each sentence citing it. Official Journal of the European Union. eur-lex.europa.eu Checked 11 October 2026.
  11. Commission Regulation (EU) 2017/1224 of 6 July 2017 amending Annex V to Regulation (EC) No 1223/2009 (methylisothiazolinone in rinse-off products): recitals 1-3. eur-lex.europa.eu Checked 11 October 2026.
  12. Commission Regulation (EU) 2023/1545 of 26 July 2023 amending Regulation (EC) No 1223/2009 as regards labelling of fragrance allergens in cosmetic products. eur-lex.europa.eu Checked 10 October 2026.
  13. Robinson VC, et al. Final report of the amended safety assessment of sodium laureth sulfate and related salts of sulfated ethoxylated alcohols. International Journal of Toxicology 2010;29(4 Suppl):151S-61S. pubmed.ncbi.nlm.nih.gov Checked 10 October 2026.
  14. Burnett CL, et al. Amended safety assessment of isethionate salts as used in cosmetics. International Journal of Toxicology 2017;36(1 suppl):5S-16S. pubmed.ncbi.nlm.nih.gov Checked 11 October 2026.

Written for this site from the sources above and checked against them on 11 October 2026. Not reviewed by a dermatologist or toxicologist, and not medical advice. Spotted something wrong? Tell us.