Resources
BeautyFeeds is a beauty product data provider โ ingredient text is one of the fields we clean up along the way, normalized toward INCI-standard naming so it's ready for compliance checks, allergen filtering, and ingredient-level analysis.
As part of the product data we collect, retailers publish ingredient lists in wildly inconsistent formats โ marketing names, "Active/Inactive Ingredient" labels, percentages, line breaks, and disclaimers. BeautyFeeds parses this raw text and normalizes it toward INCI (International Nomenclature of Cosmetic Ingredients) naming.
Common names are mapped toward their INCI equivalent โ "Water" becomes "Aqua", "Corn Starch" becomes "Zea Mays (Corn) Starch".
Labels like "Active Ingredient:", percentages, and packaging disclaimers are stripped out, leaving a flat, comma-separated list.
The same ingredient reads the same way whether it was scraped from Amazon, Ulta, Dermstore, or any other retailer in the feed.
Filter and audit ingredient lists consistently for allergen checks, restricted substances, and regulatory review.
A simplified, illustrative example of the transformation applied to scraped ingredient text.
Water, Glycerin, Corn Starch, Aloe Vera Extract, Shea Butter, Fragrance.
Ingredient formatting is applied automatically at the time of collection across every dataset field, and coverage improves as we expand the normalization rules. It is not guaranteed to be 100% error-free on every product โ if you spot a formatting inconsistency in a delivered dataset or API response, let us know and we'll correct it.
Browse free sample datasets with ingredient fields, or reach out if you spot a formatting issue.