HOME / FRAGRANCE, PERFUMING & COLORANT AGENTS / ETHOXYDIGLYCOL
Canonical INCI monograph

ETHOXYDIGLYCOL

ETHOXYDIGLYCOL is listed in the European Commission CosIng inventory under the functional categories Humectant, Solvent, Perfuming, with CAS number 111-90-0 and EC number 203-919-7. CosIng also records it as 2-(2-Ethoxyethoxy)ethanol (chemical name), Carbitol (chemical name), Diethylene glycol monoethyl ether (chemical name) and DEGEE (chemical name). CosIng records a restriction against it (III/297), so check the corresponding Annex entry before formulating. In the free INCIDB sample it appears on 1 product label, reaching position 15 on www.THEORDINARY.COM. Fulton (1989) grades it 0 on the 0–5 comedogenicity scale; that grade is transcribed as-is and is the only rating source used.

CAS REGISTRY NUMBER
111-90-0
EC NUMBER
203-919-7
COSING FUNCTIONS
Humectant, Solvent, Perfuming
COMEDOGENIC RATING (FULTON 1989)
0 / 5
OTHER NAMES (COSING)
2-(2-Ethoxyethoxy)ethanol (chemical name)
Carbitol (chemical name)
Diethylene glycol monoethyl ether (chemical name)
DEGEE (chemical name)
SCCS OPINION ON FILE
Opinion on Diethylene Glycol Monoethyl Ether (DEGEE)

Regulatory status by region

European Union

Official text (EN), quoted verbatim from the source list.

  • Restricted · Annex III/297 · Product type: (a) Oxidative hair day products (b) Non-oxidative hair dye products (c) Rinse-off products other than hair dye products (d) Other non-spray cosmetic products (e) The following spray products: fine fragrances, hair sprays, antiperspirant and deodorant · Maximum concentration: (a) 7% (b) 5% (c) 10% (d) 2,6% (e)2,6% · Conditions: (a) to (e): The level of ethylene glycol impurity in Ethoxydiglycol must be ≤ 0,1 %. Not to be used in eye products and oral products · Instrument: (EU) 2016/314 · Source retrieved 2026-09-24

Sample products containing ETHOXYDIGLYCOL

Label positions from the free INCIDB sample. A lower position means the ingredient is declared earlier, i.e. present in a higher proportion.

PRODUCT LABEL POSITION
www.THEORDINARY.COM #15

Query ETHOXYDIGLYCOL in the full snapshot

import pyarrow.parquet as pq

ingredients = pq.read_table('ingredients.parquet').to_pandas()
target = ingredients[ingredients['inci_name'] == "ETHOXYDIGLYCOL"]
print(target[['ingredient_id', 'functions', 'cas_number', 'is_common_allergen']])

The complete snapshot covers 18,583 products. Coverage of each enrichment column is published, both per distinct name and weighted by label occurrence — see the coverage table.

Get INCIDB Complete — $79 →