HOME / FRAGRANCE, PERFUMING & COLORANT AGENTS / MINERAL OIL
Canonical INCI monograph

MINERAL OIL

Not on the EU Annex III list

Mineral Oil is a liquid mixture of hydrocarbons obtained from petroleum.

MINERAL OIL is listed in the European Commission CosIng inventory under the functional categories Skin Conditioning - Emollient, Hair Conditioning, Fragrance, Skin Protecting, Solvent, Perfuming, Skin Conditioning - Occlusive, with CAS number 8012-95-1/ 8042-47-5/ 8020-83-5 and EC number 232-384-2/ 232-455-8. CosIng records a restriction against it (II/778. Distillates (petroleum), hydrotreated heavy paraffinic, if they contain > 3 % w/w DMSO extract.), so check the corresponding Annex entry before formulating. In the free INCIDB sample it appears on 3 product labels, reaching position 3 on Minerin Crème.

CAS REGISTRY NUMBER
8012-95-1/ 8042-47-5/ 8020-83-5
EC NUMBER
232-384-2/ 232-455-8
COSING FUNCTIONS
Skin Conditioning - Emollient, Hair Conditioning, Fragrance, Skin Protecting, Solvent, Perfuming, Skin Conditioning - Occlusive
COSING RESTRICTION
II/778. Distillates (petroleum), hydrotreated heavy paraffinic, if they contain > 3 % w/w DMSO extract.

Sample products containing MINERAL OIL

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
Minerin Crème #3
Lipikar Eczema Soothing Relief Cream #5
Rexona MotionSense Shower Fresh Kadın Anti-Perspirant Stick #6

Query MINERAL OIL in the full snapshot

import pyarrow.parquet as pq

ingredients = pq.read_table('ingredients.parquet').to_pandas()
target = ingredients[ingredients['inci_name'] == "MINERAL OIL"]
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 →