Official English EU source

EU INCI glossary 2025

Look up 30418 common ingredient names listed for cosmetic product labelling in Commission Implementing Decision (EU) 2025/1175. Search by the exact name, part of a name or official entry number.

Find an official label name

Search is case-insensitive. It does not infer synonyms, chemical equivalence, permission, safety or compliance.

Enter one official name, part of a name or entry number — maximum 200 characters.

Official common ingredient names

Showing 30418 matching entries from 30418 imported official names.

EntryCommon ingredient nameContinue research
1512,3-BUTANEDIOLOpen label record
Verification workflow included
1522,3-DIAMINODIHYDROPYRAZOLO PYRAZOLONE DIMETHOSULFONATEOpen label record
Verification workflow included
1532,3-DIMETHYL-4-FORMYL-1-PHENYL-5-PYRAZOLONEOpen label record
Verification workflow included
1542,3-EPOXYPROPYLTRIMONIIUM CHLORIDEOpen label record
Verification workflow included
1552,3-NAPHTHALENEDIOLOpen label record
Verification workflow included
1562,4-DIAMINO-5-METHYLPHENETOLE HClOpen label record
Verification workflow included
1572,4-DIAMINO-5-METHYLPHENOXYETHANOLOpen label record
Verification workflow included
1582,4-DIAMINO-5-METHYLPHENOXYETHANOL HClOpen label record
Verification workflow included
1592,4-DIAMINODIPHENYLAMINEOpen label record
Verification workflow included
1602,4-DIAMINOPHENOLOpen label record
Verification workflow included
1612,4-DIAMINOPHENOL HClOpen label record
Verification workflow included
1622,4-DIAMINOPHENOXYETHANOL HClOpen label record
1 exact Annex match
1632,4-DIAMINOPHENOXYETHANOL SULFATEOpen label record
Verification workflow included
1642,4-DIMETHYL-3-CYCLOHEXENE CARBOXALDEHYDEOpen label record
Verification workflow included
1652,5,6-TRIAMINO-4-PYRIMIDINOL SULFATEOpen label record
Verification workflow included
1662,5-DIHYDROXYBENZOIC ACIDOpen label record
Verification workflow included
1672,5-DIHYDROXYBENZOYL DIPEPTIDE-27Open label record
Verification workflow included
1682,5-DIHYDROXYBENZOYL DIPEPTIDE-48Open label record
Verification workflow included
1692,6,6-TRIMETHYL-1-CYCLOHEXENE-1-ACETALDEHYDEOpen label record
Verification workflow included
1702,6,6-TRIMETHYL-2-CYCLOHEXENE-1-ACETALDEHYDEOpen label record
Verification workflow included
1712,6-BIS(2-HYDROXYETHOXY)-3,5-PYRIDINEDIAMINE HClOpen label record
Verification workflow included
1722,6-BIS-(2-HYDROXYETHOXY)-3,5-PYRIDINEDIAMINE HClOpen label record
Verification workflow included
1732,6-DIAMINO-3-((PYRIDIN-3-YL)AZO)PYRIDINEOpen label record
Verification workflow included
1742,6-DIAMINOPYRIDINEOpen label record
1 exact Annex match
1752,6-DIAMINOPYRIDINE SULFATEOpen label record
Verification workflow included
1762,6-DICARBOXYPYRIDINEOpen label record
Verification workflow included
1772,6-DIHYDROXY-3,4-DIMETHYLPYRIDINEOpen label record
1 exact Annex match
1782,6-DIHYDROXYETHYLAMINOTOLUENEOpen label record
1 exact Annex match
1792,6-DIMETHOXY-3,5-PYRIDINEDIAMINE HClOpen label record
1 exact Annex match
1802,6-DIMETHYL-7-OCTEN-2-OLOpen label record
Verification workflow included
1812,6-DIMETHYL-P-PHENYLENEDIAMINEOpen label record
Verification workflow included
1822,6-DIMETHYL-P-PHENYLENEDIAMINE HClOpen label record
Verification workflow included
1832,7-NAPHTHALENEDIOLOpen label record
1 exact Annex match
1842-ACETONAPHTHONEOpen label record
Verification workflow included
1852-ACETYLHYDROQUINONEOpen label record
Verification workflow included
1862-AMINO-3-HYDROXYPYRIDINEOpen label record
1 exact Annex match
1872-AMINO-3-NITROPHENOLOpen label record
Verification workflow included
1882-AMINO-4,5-DIMETHYLTHIAZOLE HBROpen label record
Verification workflow included
1892-AMINO-4-HYDROXYETHYLAMINOANISOLEOpen label record
Verification workflow included
1902-AMINO-4-HYDROXYETHYLAMINOANISOLE SULFATEOpen label record
Verification workflow included
1912-AMINO-4-NITROPHENOLOpen label record
1 exact Annex match
1922-AMINO-4-NITROPHENOL SULFATEOpen label record
Verification workflow included
1932-AMINO-5-ETHYLPHENOL HClOpen label record
Verification workflow included
1942-AMINO-5-NITROPHENOLOpen label record
1 exact Annex match
1952-AMINO-6-CHLORO-4-NITROPHENOLOpen label record
1 exact Annex match
1962-AMINOBUTANOLOpen label record
Verification workflow included
1972-AMINOMETHYL-P-AMINOPHENOL HClOpen label record
Verification workflow included
1982-BENZYLHEPTANOLOpen label record
Verification workflow included
1992-BROMO-2-NITROPROPANE-1,3-DIOLOpen label record
1 exact Annex match
2002-CAPROYL CAPROYL METHYL ALANINATEOpen label record
Verification workflow included

What a glossary match means

Label nomenclature

The list supplies common ingredient names for the ingredient list required by Article 19(1)(g) of Regulation 1223/2009.

Application date

The new glossary may be used from 30 July 2025 and applies from 30 July 2026 under Decision (EU) 2025/1175.

Not an approval list

A name appearing here does not mean the substance is permitted, unrestricted or safe. Review applicable Annex II–VI entries and current official law separately.

Source and import controls

Source: the English XHTML manifestation of Commission Implementing Decision (EU) 2025/1175 from the Publications Office CELLAR service. The importer accepts the dataset only when all 30,418 numbered rows are present, sequential and bounded by known first and last source records; replacement happens in one database transaction.

Refresh trigger: a later Commission decision replaces or amends the glossary. Last source verification: 29 August 2026.