Skip to main content

What the glossary is

The EU glossary of common ingredient names settles how an ingredient is written on a label. It is a naming instrument, not an approval list — being in it says nothing about whether an ingredient may be used.

  • 30,418 entries, published as a Commission implementing decision.
  • Its purpose is Article 19 labelling: the name that must appear in the ingredient list.
  • Inclusion is not permission, and a glossary name is carried by prohibited substances too.
  • The glossary has its own application date, separate from any annex amendment.

Article 19 of the Cosmetics Regulation requires ingredients to be listed on the packaging using the common ingredient name, and this glossary is where those names are fixed. That is its entire job. It exists so that the same substance is written the same way on every label across the Union, and so that a consumer or a clinician reading an ingredient list is reading a name that means one thing.

The most common misuse follows directly from the size of it. Thirty thousand entries look like a catalogue of what may be used, and it is not one. A substance prohibited under Annex II has a common name too, because a name is needed whether or not the substance may be in a product — for enforcement documents, for safety reports, for the annexes themselves. Finding an ingredient here establishes what to call it and nothing else.

The glossary is issued as a Commission implementing decision with its own application date, which does not move when an annex is amended. So the naming of a substance and its regulatory status change on different timetables, and a current glossary entry can sit alongside a restriction added afterwards.

Used for what it is, it answers a real and frequent question: given a material with a trade name, a CAS number or a supplier's description, what has to appear in the ingredient list.

Checked against

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
11151GLYCERYL DIMALTODEXTRINOpen label record
Verification workflow included
11152GLYCERYL DIMETHACRYLATEOpen label record
Verification workflow included
11153GLYCERYL DIMETHYLSILOXANESOpen label record
Verification workflow included
11154GLYCERYL DIMYRISTATEOpen label record
Verification workflow included
11155GLYCERYL DIMYRISTATE/HYDROGENATED ROSINATEOpen label record
Verification workflow included
11156GLYCERYL DIOLEATEOpen label record
Verification workflow included
11157GLYCERYL DIOLEATE/LINOLEATE/LINOLENATEOpen label record
Verification workflow included
11158GLYCERYL DIPALMITATEOpen label record
Verification workflow included
11159GLYCERYL DIPALMITOLEATEOpen label record
Verification workflow included
11160GLYCERYL DIRETINOATEOpen label record
Verification workflow included
11161GLYCERYL DIRICINOLEATEOpen label record
Verification workflow included
11162GLYCERYL DIRICINOLEATE/IPDI COPOLYMEROpen label record
Verification workflow included
11163GLYCERYL DISTEARATEOpen label record
Verification workflow included
11164GLYCERYL EICOSAPENTAENOATEOpen label record
Verification workflow included
11165GLYCERYL ERUCATEOpen label record
Verification workflow included
11166GLYCERYL ETHYLHEXANOATEOpen label record
Verification workflow included
11167GLYCERYL ETHYLHEXANOATE DIMETHOXYCINNAMATEOpen label record
Verification workflow included
11168GLYCERYL ETHYLHEXANOATE/STEARATE/ADIPATEOpen label record
Verification workflow included
11169GLYCERYL FERULATE/SOYATEOpen label record
Verification workflow included
11170GLYCERYL GLUCOSIDEOpen label record
Verification workflow included
11171GLYCERYL GLYCYRRHETINATEOpen label record
Verification workflow included
11172GLYCERYL HEPTANOATEOpen label record
Verification workflow included
11173GLYCERYL HYDROGENATED RAPESEEDATEOpen label record
Verification workflow included
11174GLYCERYL HYDROGENATED ROSINATEOpen label record
Verification workflow included
11175GLYCERYL HYDROGENATED SOYATEOpen label record
Verification workflow included
11176GLYCERYL HYDROXYBUTYRATEOpen label record
Verification workflow included
11177GLYCERYL HYDROXYSTEARATEOpen label record
Verification workflow included
11178GLYCERYL HYDROXYSTEARATE/OLEATE ESTERSOpen label record
Verification workflow included
11179GLYCERYL ISOPALMITATEOpen label record
Verification workflow included
11180GLYCERYL ISOSTEARATEOpen label record
Verification workflow included
11181GLYCERYL ISOSTEARATE/MYRISTATEOpen label record
Verification workflow included
11182GLYCERYL ISOSTEARATESOpen label record
Verification workflow included
11183GLYCERYL ISOTRIDECANOATE/STEARATE/ADIPATEOpen label record
Verification workflow included
11184GLYCERYL LACTATEOpen label record
Verification workflow included
11185GLYCERYL LANOLATEOpen label record
Verification workflow included
11186GLYCERYL LAURATEOpen label record
Verification workflow included
11187GLYCERYL LAURATE DIACETATEOpen label record
Verification workflow included
11188GLYCERYL LAURATE SEOpen label record
Verification workflow included
11189GLYCERYL LAURATE/OLEATEOpen label record
Verification workflow included
11190GLYCERYL LAURYL ETHEROpen label record
Verification workflow included
11191GLYCERYL LINOLEATEOpen label record
Verification workflow included
11192GLYCERYL LINOLENATEOpen label record
Verification workflow included
11193GLYCERYL METHACRYLATEOpen label record
Verification workflow included
11194GLYCERYL MONTANATEOpen label record
Verification workflow included
11195GLYCERYL MYRISTATEOpen label record
Verification workflow included
11196GLYCERYL MYRISTYL LAUROYL GLUTAMATEOpen label record
Verification workflow included
11197GLYCERYL OLEATEOpen label record
Verification workflow included
11198GLYCERYL OLEATE CITRATEOpen label record
Verification workflow included
11199GLYCERYL OLEATE SEOpen label record
Verification workflow included
11200GLYCERYL OLEATE/ELAIDATEOpen 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.