ChemParser

Convert Safety Data Sheets into digital data

Automatically extracts key information from Safety Data Sheets and convert it into digital data

FROM SDSs TO DIGITAL DATA

ChemParser automatically extracts the raw materials composition from inbound SDSs, allowing companies the transition from PDF to digital data, including all GHS/CLP information about hazardous materials.

TECHNOLOGY FOR

automatic digitalization of Chemical Information

Our bottom-up approach relies on our technology to automatically extract the chemical information from Safety Data Sheets (SDSs) and convert it into data by drastically reducing the workload of data collection.

chemparser

coverage & integration

Authoring

Works independently of the authoring software used

0 +
languages

Covers all major International Languages (English, French, German, Italian, Spanish, Chinese, Japanese, Russian, ...)

Integration

Generates JSON and XML file formats to be integrated into your Chemical Management System (CMS) and/or EHS Solution

Our Services

Automatically convert SDSs
into JSON and XML formats

ChemParser Technology automatically extracts key Safety Data Sheet information within sections 1, 2, 3 and more to generate JSON and XML file formats

lab
IDENTIFICATION
  • Name of the substance or mixture (trade name, designation of mixture)
  • Revision date
  • Language
  • Type of product (Substance/Mixture)
  • Supplier name
  • Recommended use and restriction
hazard pictogram exclamation mark irritant GHS07
Hazard Identification
  • CLP classification (according to Classification, Labelling and Packaging Regulation)
  • Hazard pictograms
  • Signal words
  • Hazard statements
  • Precautionary statements
chemical
Composition / Ingredients
  • Chemical name / identity
  • CAS number, EC number, Index number, REACH registration number
  • Hazard classes, categories and statements
  • Concentration range
  • M-factor and notes
chemparser example

Example of JSON file output

				
					{
    "sez01": {
        "product name": "V-cut MP",
        "product code": "",
        "revision date": "20210224",
        "language": "EN",
        "supplier name": "Bacol Ltd",
        "supplier code": "bacol ltd",
        "id number": "6010328294883328",
        "pdf name": "V-CUT MP__ GB.pdf",
        "s/m": "mixture",
        "1_2 rows": [
            "1.2.1. Relevant identified uses",
            "Main use category : Professional use, Industrial use",
            "Industrial/Professional use spec : For professional use only",
            "Industrial",
            "1.2.2. Uses advised against",
            "No additional information available"
        ]
    },
    "sez02": {
        "ghs classes": [
            {
                "ghs class type": "clp",
                "ghs class code": "Skin Irrit. 2",
                "ghs class desc": "skin corrosion/irritation category 2"
            },
            {
                "ghs class type": "clp",
                "ghs class code": "Eye Dam. 1",
                "ghs class desc": "serious eye damage/eye irritation category 1"
            },
            {
                "ghs class type": "clp",
                "ghs class code": "Aquatic Chronic 3",
                "ghs class desc": "hazardous to the aquatic environment chronic hazard category 3"
            }
        ],
        "H phrases": [
            "H315",
            "H318",
            "H412"
        ],
        "H descriptions": [
            {
                "H cod": "H315",
                "H descr": "Causes skin irritation.",
                "H ssez": "2.2"
            },
            {
                "H cod": "H318",
                "H descr": "Causes serious eye damage.",
                "H ssez": "2.2"
            },
            {
                "H cod": "H412",
                "H descr": "Harmful to aquatic life with long lasting effects.",
                "H ssez": "2.2"
            }
        ],
        "P phrases": [
            "P264",
            "P280",
            "P302+P352",
            "P302",
            "P305+P351+P338+P310",
            "P305+P351+P338"
        ],
        "P descriptions": [
            {
                "P cod": "P264",
                "P descr": "Wash hands thoroughly after handling.",
                "P ssez": "2.2"
            },
            {
                "P cod": "P280",
                "P descr": "Wear protective gloves, protective clothing, eye protection, face protection.",
                "P ssez": "2.2"
            },
            {
                "P cod": "P302+P352",
                "P descr": "IF ON SKIN: Wash with plenty of water.",
                "P ssez": "2.2"
            },
            {
                "P cod": "P305+P351+P338+P310",
                "P descr": "IF IN EYES: Rinse cautiously with water for several minutes. Remove contact lenses, if present and easy to do. Continue rinsing. Immediately call a POISON CENTER or doctor.",
                "P ssez": "2.2"
            }
        ],
        "pictograms": [
            "GHS05"
        ]
    },
    "sez03": {
        "components": [
            {
                "name": "ALKOXYAMINE",
                "ck name": "y",
                "qta from": "5",
                "qta to": "10",
                "qta desc": "5 - 10",
                "qta mu": "%",
                "codes": [
                    {
                        "type": "cas",
                        "code": "111-42-2"
                    },
                    {
                        "type": "ec",
                        "code": "203-868-0"
                    },
                    {
                        "type": "reg",
                        "code": "01-2119488930-28"
                    }
                ],
                "ghs classes": [
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Acute Tox. 4",
                        "ghs class desc": "acute tox 4",
                        "ghs class ext": [
                            "oral"
                        ]
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Skin Irrit. 2",
                        "ghs class desc": "skin irrit 2"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Eye Dam. 1",
                        "ghs class desc": "eye dam 1"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "STOT RE 2",
                        "ghs class desc": "stot re 2"
                    }
                ],
                "H phrases": [
                    "H302",
                    "H315",
                    "H318",
                    "H373"
                ]
            },
            {
                "name": "ALCOHOLS C16-C18, C18-UNSATURATED, ETHOXYLATED",
                "ck name": "n",
                "qta from": "5",
                "qta to": "10",
                "qta desc": "5 - 10",
                "qta mu": "%",
                "codes": [
                    {
                        "type": "cas",
                        "code": "68920-66-1"
                    },
                    {
                        "type": "ec",
                        "code": "500-236-9"
                    },
                    {
                        "type": "reg",
                        "code": "01-2119489407-26"
                    }
                ],
                "ghs classes": [
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Skin Irrit. 2",
                        "ghs class desc": "skin irrit 2"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Aquatic Acute 1",
                        "ghs class desc": "aquatic acute 1"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Aquatic Chronic 3",
                        "ghs class desc": "aquatic chronic 3"
                    }
                ],
                "H phrases": [
                    "H315",
                    "H400",
                    "H412"
                ]
            },
            {
                "name": "ALKENYL ALKANOL AMIDE",
                "ck name": "y",
                "qta from": "2.4",
                "qta to": "5",
                "qta desc": "2.4 - 5",
                "qta mu": "%",
                "codes": [
                    {
                        "type": "cas",
                        "code": "68603-38-3"
                    },
                    {
                        "type": "ec",
                        "code": "271-653-9"
                    },
                    {
                        "type": "reg",
                        "code": "01-2119951823-33"
                    }
                ],
                "ghs classes": [
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Skin Irrit. 2",
                        "ghs class desc": "skin irrit 2"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Eye Irrit. 2",
                        "ghs class desc": "eye irrit 2"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Aquatic Chronic 2",
                        "ghs class desc": "aquatic chronic 2"
                    }
                ],
                "H phrases": [
                    "H315",
                    "H319",
                    "H411"
                ]
            },
            {
                "name": "SODIUM PYRITHIONE",
                "ck name": "y",
                "qta from": "0.1",
                "qta to": "1",
                "qta desc": "0.1 - 1",
                "qta mu": "%",
                "codes": [
                    {
                        "type": "cas",
                        "code": "3811-73-2"
                    },
                    {
                        "type": "ec",
                        "code": "223-296-5"
                    }
                ],
                "ghs classes": [
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Acute Tox. 3",
                        "ghs class desc": "acute tox 3",
                        "ghs class ext": [
                            "dermal"
                        ]
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Acute Tox. 4",
                        "ghs class desc": "acute tox 4",
                        "ghs class ext": [
                            "inhal",
                            "oral"
                        ]
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Skin Irrit. 2",
                        "ghs class desc": "skin irrit 2"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Eye Irrit. 2",
                        "ghs class desc": "eye irrit 2"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Aquatic Acute 1",
                        "ghs class desc": "aquatic acute 1"
                    },
                    {
                        "ghs class type": "clp",
                        "ghs class code": "Aquatic Chronic 1",
                        "ghs class desc": "aquatic chronic 1"
                    }
                ],
                "H phrases": [
                    "H302",
                    "H311",
                    "H332",
                    "H315",
                    "H319",
                    "H400",
                    "H410"
                ],
                "m factors": [
                    "m factor acute 100",
                    "m factor chronic 10"
                ]
            }
        ]
    },
    "sez09": [
        [
            "s9physta",
            "Physical state :",
            [
                "Liquid"
            ],
            "info"
        ],
        [
            "s9color",
            "Colour :",
            [
                "Yellow."
            ],
            "info"
        ],
        [
            "s9odor",
            "Odour :",
            [
                "Characteristic odour."
            ],
            "info"
        ],
        [
            "s9odorth",
            "Odour threshold :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9phvalu",
            "pH :",
            [
                "9 (>= 10)"
            ],
            "info"
        ],
        [
            "s9evap",
            "Relative evaporation rate (butylacetate=1) :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9melpoi",
            "Melting point :",
            [
                "No data available."
            ],
            "noinfo"
        ],
        [
            "s9frepoi",
            "Freezing point :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9boipoi",
            "Boiling point :",
            [
                "100 °C"
            ],
            "info"
        ],
        [
            "s9flapoi",
            "Flash point :",
            [
                "> 100 °C"
            ],
            "info"
        ],
        [
            "s9ignaut",
            "Auto-ignition temperature :",
            [
                "> 200"
            ],
            "info"
        ],
        [
            "s9decomp",
            "Decomposition temperature :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9flamsg",
            "Flammability (solid, gas) :",
            [
                "Non flammable."
            ],
            "info"
        ],
        [
            "s9vappres",
            "Vapour pressure :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9vapden",
            "Relative vapour density at 20 °C",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9relden",
            "Relative density :",
            [
                "0,95"
            ],
            "info"
        ],
        [
            "s9solpro",
            "Solubility :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9parcoe",
            "Partition coefficient n-octanol/water (Log Pow) :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9viscos",
            "Viscosity, kinematic :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9viscos",
            "Viscosity, dynamic :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9exppro",
            "Explosive properties :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9oxipro",
            "Oxidising properties :",
            [
                "No data available"
            ],
            "noinfo"
        ],
        [
            "s9explim",
            "Explosive limits :",
            [
                "No data available"
            ],
            "noinfo"
        ]
    ],
    "sub_sez": {
        "4_1": {
            "tag": "description of first aid measures",
            "data": [
                "First-aid measures general Never give anything by mouth to an unconscious person. If you feel unwell, seek medical",
                "advice (show the label where possible).",
                "First-aid measures after inhalation Allow affected person to breathe fresh air. Allow the victim to rest.",
                "First-aid measures after skin contact Wash contaminated clothing before reuse. Get medical advice/attention. Specific treatment",
                "(see supplemental first aid instruction on this label).",
                "First-aid measures after eye contact Rinse cautiously with water for several minutes. Remove contact lenses, if present and easy",
                "to do. Continue rinsing. Immediately call a POISON CENTER/doctor.",
                "First-aid measures after ingestion Rinse mouth. Do NOT induce vomiting. Obtain emergency medical attention."
            ]
        },
        "4_2": {
            "tag": "most important symptoms and effects both acute and delayed",
            "data": [
                "Symptoms/effects after skin contact Causes skin irritation.",
                "Symptoms/effects after eye contact Causes serious eye damage."
            ]
        },
        "4_3": {
            "tag": "indication of any immediate medical attention and special treatment needed",
            "data": [
                "No additional information available"
            ]
        },
        "5_1": {
            "tag": "extinguishing media",
            "data": [
                "Suitable extinguishing media Foam. Dry powder. Carbon dioxide. Water spray. Sand.",
                "Unsuitable extinguishing media Do not use a heavy water stream."
            ]
        },
        "5_2": {
            "tag": "special hazards arising from the substance or mixture",
            "data": [
                "No additional information available"
            ]
        },
        "5_3": {
            "tag": "advice for firefighters",
            "data": [
                "Firefighting instructions Use water spray or fog for cooling exposed containers. Exercise caution when fighting any",
                "chemical fire. Prevent fire fighting water from entering the environment.",
                "Protection during firefighting Do not enter fire area without proper protective equipment, including respiratory protection."
            ]
        },
        "6_1": {
            "tag": "personal precautions protective equipment and emergency procedures",
            "data": [
                "6.1.1. For non-emergency personnel",
                "Emergency procedures Evacuate unnecessary personnel.",
                "6.1.2. For emergency responders",
                "Protective equipment Equip cleanup crew with proper protection.",
                "Emergency procedures Ventilate area."
            ]
        },
        "6_2": {
            "tag": "environmental precautions",
            "data": [
                "Prevent entry to sewers and public waters. Notify authorities if liquid enters sewers or public waters. Avoid release to the environment."
            ]
        },
        "6_3": {
            "tag": "methods and material for containment and cleaning up",
            "data": [
                "Methods for cleaning up Soak up spills with inert solids, such as clay or diatomaceous earth as soon as possible.",
                "Collect spillage. Store away from other materials."
            ]
        },
        "6_4": {
            "tag": "reference to other sections",
            "data": [
                "See Heading 8. Exposure controls and personal protection."
            ]
        },
        "7_1": {
            "tag": "precautions for safe handling",
            "data": [
                "Precautions for safe handling Wash hands and other exposed areas with mild soap and water before eating, drinking or",
                "smoking and when leaving work. Provide good ventilation in process area to prevent",
                "formation of vapour.",
                "Hygiene measures Wash hands, forearms and face thoroughly after handling."
            ]
        },
        "7_2": {
            "tag": "conditions for safe storage including any incompatibilities",
            "data": [
                "Storage conditions Keep only in the original container in a cool, well ventilated place away from Keep",
                "container closed when not in use.",
                "Incompatible products Strong bases. Strong acids.",
                "Incompatible materials Sources of ignition. Direct sunlight."
            ]
        },
        "7_3": {
            "tag": "specific end use s",
            "data": [
                "No additional information available"
            ]
        },
        "9_2": {
            "tag": "other information",
            "data": [
                "No additional information available"
            ]
        },
        "10_1": {
            "tag": "reactivity",
            "data": [
                "No additional information available"
            ]
        },
        "10_2": {
            "tag": "chemical stability",
            "data": [
                "Not established."
            ]
        },
        "10_3": {
            "tag": "possibility of hazardous reactions",
            "data": [
                "Not established."
            ]
        },
        "10_4": {
            "tag": "conditions to avoid",
            "data": [
                "Direct sunlight. Extremely high or low temperatures."
            ]
        },
        "10_5": {
            "tag": "incompatible materials",
            "data": [
                "Strong acids. Strong bases."
            ]
        },
        "10_6": {
            "tag": "hazardous decomposition products",
            "data": [
                "fume. Carbon monoxide. Carbon dioxide."
            ]
        },
        "12_1": {
            "tag": "toxicity",
            "data": [
                "Ecology - water Toxic to aquatic life with long lasting effects.",
                "Hazardous to the aquatic environment, short-term Not classified",
                "(acute)",
                "Hazardous to the aquatic environment, long-term Harmful to aquatic life with long lasting effects.",
                "(chronic)",
                "ALCOHOLS C16-C18, C18-UNSATURATED, ETHOXYLATED (68920-66-1)",
                "LC50 - Fish [1] 10 - 100 mg/l",
                "ALKOXYAMINE (111-42-2)",
                "EC50 - Crustacea [1] 30.1 mg/l Test organisms (species): Ceriodaphnia dubia",
                "EC50 - Crustacea [2] 89.9 mg/l Test organisms (species): Ceriodaphnia dubia",
                "EC50 72h - Algae [1] 9.5 mg/l Test organisms (species): Pseudokirchneriella subcapitata (previous names:",
                "Raphidocelis subcapitata, Selenastrum capricornutum)",
                "EC50 72h - Algae [2] 2.7 mg/l Test organisms (species): Pseudokirchneriella subcapitata (previous names:",
                "Raphidocelis subcapitata, Selenastrum capricornutum)",
                "EC50 96h - Algae [1] 9.7 mg/l Test organisms (species): Pseudokirchneriella subcapitata (previous names:",
                "Raphidocelis subcapitata, Selenastrum capricornutum)",
                "EC50 96h - Algae [2] 2 mg/l Test organisms (species): Pseudokirchneriella subcapitata (previous names:",
                "Raphidocelis subcapitata, Selenastrum capricornutum)",
                "LOEC (chronic) 1.56 mg/l Test organisms (species): Daphnia magna Duration: '21 d'",
                "NOEC (chronic) 0.78 mg/l Test organisms (species): Daphnia magna Duration: '21 d'",
                "NOEC chronic fish > 1 mg/l Test organisms (species): other: freshwater fish",
                "ALKENYL ALKANOL AMIDE (68603-38-3)",
                "LC50 - Fish [1] 1460 mg/l",
                "EC50 - Other aquatic organisms [1] 55 mg/l"
            ]
        },
        "12_2": {
            "tag": "persistence and degradability",
            "data": [
                "V-cut MP",
                "Persistence and degradability May cause long-term adverse effects in the environment."
            ]
        },
        "12_3": {
            "tag": "bioaccumulative potential",
            "data": [
                "V-cut MP",
                "Bioaccumulative potential Not established."
            ]
        },
        "12_4": {
            "tag": "mobility in soil",
            "data": [
                "No additional information available"
            ]
        },
        "12_5": {
            "tag": "results of pbt and vpvb assessment",
            "data": [
                "No additional information available"
            ]
        },
        "12_6": {
            "tag": "other adverse effects",
            "data": [
                "Additional information Avoid release to the environment."
            ]
        },
        "13_1": {
            "tag": "waste treatment methods",
            "data": [
                "Product/Packaging disposal recommendations Dispose in a safe manner in accordance with local/national regulations. Dispose of",
                "contents/container to hazardous or special waste collection point, in accordance with local,",
                "regional, national and/or international regulation.",
                "Ecology - waste materials Avoid release to the environment."
            ]
        },
        "14_1": {
            "tag": "un number",
            "data": [
                "Not regulated Not regulated Not regulated Not regulated Not regulated"
            ]
        },
        "14_2": {
            "tag": "un proper shipping name",
            "data": [
                "Not regulated Not regulated Not regulated Not regulated Not regulated"
            ]
        },
        "14_3": {
            "tag": "transport hazard class es",
            "data": [
                "Not regulated Not regulated Not regulated Not regulated Not regulated"
            ]
        },
        "14_4": {
            "tag": "packing group",
            "data": [
                "Not regulated Not regulated Not regulated Not regulated Not regulated"
            ]
        },
        "14_5": {
            "tag": "environmental hazards",
            "data": [
                "Not regulated Not regulated Not regulated Not regulated Not regulated",
                "No supplementary information available"
            ]
        },
        "14_6": {
            "tag": "special precautions for user",
            "data": [
                "Overland transport",
                "Not regulated",
                "Transport by sea",
                "Not regulated",
                "Air transport",
                "Not regulated",
                "Inland waterway transport",
                "Not regulated",
                "Rail transport",
                "Not regulated"
            ]
        },
        "14_7": {
            "tag": "transport in bulk according to annex ii of marpol and the ibc code",
            "data": [
                "Not applicable"
            ]
        }
    },
    "sez99": {
        "elab reports": [
        ],
        "elab mess": [],
        "type": "true"
    },
    "sez_img": [
        "GHS05"
    ]
}
				
			
charts visualization

Bring your Safety Data Sheets
in a Digital World

JSON documents loaded in MongoDB nosql database