☣️ Safety Data Sheet (SDS) Hazard Classification Simulator
This simulation helps in the classification of chemical hazards for safety data sheets, ensuring proper handling and storage procedures are followed.
Raw Chemical Hazard Test Data
Every GHS hazard classification begins with empirical test data — acute toxicity studies, flash point determinations, corrosivity assays, carcinogenicity bioassays, and aquatic toxicity tests. This raw data, drawn from OECD test guidelines, peer-reviewed literature, and regulatory databases (ECHA, EPA, NTP), forms the evidentiary basis for every hazard statement that eventually appears on a label.
- 29: GHS hazard classes (total) (16 physical, 10 health, 3 environmental)
- >40: OECD test guidelines used (for physical/health/eco data)
- 29 CFR: OSHA HazCom rule (§1910.1200)
- Rev. 3: GHS revision adopted by OSHA (2012 update (Rev. 7 issued 2017))
Three domains of hazard data
GHS organizes chemical hazards into three overarching domains, each populated by standardized test data:
• Physical hazards (16 classes): explosives, flammable gases/aerosols/liquids/solids, oxidizers, gases under pressure, self-reactive substances, pyrophorics, self-heating substances, substances that emit flammable gas in contact with water, organic peroxides, corrosive to metals, desensitized explosives.
• Health hazards (10 classes): acute toxicity, skin corrosion/irritation, serious eye damage/irritation, respiratory or skin sensitization, germ cell mutagenicity, carcinogenicity, reproductive toxicity, specific target organ toxicity (single and repeated exposure), aspiration hazard.
• Environmental hazards (3 classes under GHS; not required by OSHA HazCom but common on SDSs): hazardous to the aquatic environment (acute and chronic), hazardous to the ozone layer.
OSHA HazCom 2012 (29 CFR 1910.1200) requires classification for physical and health hazards but does not mandate the environmental hazard classes or the fish/environment pictogram — those remain optional additions many manufacturers include voluntarily for global harmonization with UN GHS and DOT transport rules.
Acute toxicity data — the LD50/LC50 framework
Acute toxicity is quantified using the median lethal dose (LD50) for oral and dermal routes, and median lethal concentration (LC50) for inhalation, derived from animal studies (increasingly supplemented or replaced by validated in vitro/QSAR methods under the 3Rs principle — replace, reduce, refine).
LD50 is the statistically derived single dose that causes death in 50% of a test population under defined conditions, expressed in mg/kg body weight. A LOWER LD50 means a MORE toxic substance — this inverse relationship is the single most common point of confusion when reading a classification.
GHS acute oral toxicity categories (mg/kg bw): Category 1: LD50 ≤ 5 — fatal if swallowed Category 2: 5 < LD50 ≤ 50 — fatal if swallowed Category 3: 50 < LD50 ≤ 300 — toxic if swallowed Category 4: 300 < LD50 ≤ 2000 — harmful if swallowed Category 5: 2000 < LD50 ≤ 5000 — may be harmful if swallowed (not adopted by OSHA)
Physical hazard data — flash point and flammability
Flash point — the lowest temperature at which a liquid gives off enough vapor to form an ignitable mixture with air near its surface — is measured by closed-cup methods (ASTM D93 Pensky-Martens, ASTM D3278 Setaflash) per 29 CFR 1910.1200 Appendix B.
Flammable liquid categorization also considers initial boiling point (IBP), since a low flash point combined with a low boiling point creates the most severe hazard (Category 1). Additional physical hazard data collected includes autoignition temperature, explosive limits (LEL/UEL), vapor density, and oxidizing potential — each feeding a separate classification decision.
GHS Decision-Tree Criteria
The Globally Harmonized System applies explicit, numeric decision trees to raw test data — no subjective judgment is permitted. Every hazard class has its own cascading set of category cut-points published in GHS Annex 1, and OSHA has incorporated these verbatim into Appendix A (health) and Appendix B (physical) of 29 CFR 1910.1200.
- 4: Flammable liquid categories (by flash point + boiling point)
- 3: Acute toxicity routes assessed (oral, dermal, inhalation)
- 2: Carcinogen categories (Category 1 (1A/1B), Category 2)
- 3: Skin corrosion sub-categories (1A, 1B, 1C by exposure time)
Flammable liquids — the four-category cascade
GHS/OSHA Appendix B classifies flammable liquids using flash point (FP) and initial boiling point (IBP):
Category 1: FP < 23 °C and IBP ≤ 35 °C — extremely flammable (e.g., diethyl ether) Category 2: FP < 23 °C and IBP > 35 °C — highly flammable (e.g., acetone, gasoline) Category 3: 23 °C ≤ FP ≤ 60 °C — flammable (e.g., kerosene, many solvents) Category 4: 60 °C < FP ≤ 93 °C — combustible (e.g., diesel fuel) Above 93 °C: not classified as a flammable liquid under GHS
The decision tree is strictly sequential: the classifier first checks whether the substance is a liquid, then evaluates flash point against the four thresholds, then cross-checks boiling point only for the FP < 23 °C branch to distinguish Category 1 from 2.
A flash point of exactly 23°C or 60°C sits on a category boundary — GHS Annex 1 specifies these as strict inequalities, so laboratories must report flash point to at least 1°C precision, and borderline results are typically retested to confirm the correct category before a label is printed.
Acute toxicity — worst-route-governs principle
When a substance has been tested by multiple exposure routes (oral, dermal, inhalation), GHS requires classification separately for each route since exposure scenarios differ by use. However, when data exists for only one route, that classification is used as the basis for hazard communication regardless of the anticipated exposure route in the workplace — the classification errs toward protectiveness.
When only a range of LD50 is known (not a precise value) or when converting between routes/species is necessary, GHS provides "bridging principles" — a structured set of rules (dilution, extrapolation between similar mixtures, interpolation) that allow classifiers to assign a category without new animal testing, consistent with 3Rs testing-reduction goals.
Carcinogenicity, mutagenicity, and reproductive toxicity
Unlike acute toxicity's numeric LD50 cut-points, CMR (carcinogenic, mutagenic, reproductive toxicant) classification is weight-of-evidence based, drawing on IARC monographs, NTP Report on Carcinogens, epidemiological studies, and animal bioassays:
Category 1A: known human carcinogen — based on human evidence Category 1B: presumed human carcinogen — based on animal evidence Category 2: suspected human carcinogen — evidence not sufficiently convincing for Category 1
A substance with sufficient epidemiological evidence linking exposure to cancer (e.g., benzene → leukemia, asbestos → mesothelioma) is classified Category 1A regardless of what any single new animal study shows — human evidence takes precedence in the decision hierarchy.
GHS Pictograms, Signal Words & Statements
Once classification is complete, the system assembles the physical label: red-diamond pictograms drawn from a standardized set of nine symbols, one of two signal words (Danger or Warning), and the specific hazard (H-code) and precautionary (P-code) statement text — all pulled from fixed libraries so that wording is consistent across every manufacturer worldwide.
- 9: GHS pictograms (total set) (8 mandatory under OSHA HazCom)
- 2: Signal words (Danger (severe), Warning (less severe))
- ~72: Hazard statement (H-code) library (standardized statements)
- ~116: Precautionary statement (P-code) library (across 4 categories)
Signal word selection logic
The signal word is determined entirely by the most severe category assigned across all applicable hazard classes for the substance — a single rule, applied last, after every individual classification is complete:
"Danger" is used for more severe hazards — generally Category 1 or 2 for most hazard classes (e.g., acute toxicity Cat 1-2, flammable liquid Cat 1-2, skin corrosion Cat 1).
"Warning" is used for less severe hazards — generally Category 3 or 4 (e.g., acute toxicity Cat 4, flammable liquid Cat 3-4, skin irritation Cat 2).
If a substance triggers both a "Danger" and a "Warning" level classification across different hazard classes, only "Danger" appears on the label — the more severe signal word always wins and the less severe one is dropped to avoid diluting the warning.
Category 5 acute toxicity (LD50 2000-5000 mg/kg) is part of UN GHS but was NOT adopted into OSHA's 29 CFR 1910.1200 — U.S. labels stop numeric acute-toxicity classification at Category 4. This is a common source of mismatch between US OSHA SDSs and SDSs written to EU CLP or other GHS-adopting jurisdictions.
Hazard and precautionary statement libraries
Every GHS-classified hazard category maps to one fixed hazard statement (H-statement), coded numerically (H2xx = physical, H3xx = health, H4xx = environmental). For example: H225 "Highly flammable liquid and vapour" (flammable liquid Cat 2), H301 "Toxic if swallowed" (acute oral toxicity Cat 3), H350 "May cause cancer" (carcinogen Cat 1A/1B).
Precautionary statements (P-codes) are grouped into four families: P1xx General, P2xx Prevention, P3xx Response, P4xx Storage, P5xx Disposal. The classification engine selects the relevant subset for the assigned hazard classes/categories — manufacturers are permitted to consolidate and prioritize statements to keep labels legible, per GHS Annex 1 §1.4.10.5.4 combination rules.
Pictogram design and label layout requirements
Every mandatory pictogram is a black symbol on a white background inside a red diamond (square rotated 45°), per GHS Annex 7. OSHA requires the pictogram border to be red on the shipped label (a black border is permitted only in narrow circumstances, e.g. certain transport-only markings).
Minimum label elements under 29 CFR 1910.1200(f): product identifier, signal word, hazard statement(s), pictogram(s), precautionary statement(s), and supplier identification (name, address, telephone number). Multiple pictograms for the same substance are all displayed — there is no cap, though duplicate pictograms triggered by different hazard classes are consolidated to one instance of each unique symbol.
The 9 GHS pictograms
| Product | Indication | Trial Design | Key Result |
|---|---|---|---|
| Skull and Crossbones | Acute toxicity, Cat 1-3 (oral/dermal/inhalation) | Black skull over crossed bones on red diamond | Danger |
| Exclamation Mark | Acute toxicity Cat 4; irritant; sensitizer; narcotic effects | Black exclamation point on red diamond | Warning |
| Health Hazard | Carcinogen, mutagen, reproductive toxicant, respiratory sensitizer, STOT, aspiration hazard | Silhouette with starburst on chest | Danger / Warning |
| Flame | Flammable liquids/gases/solids/aerosols, pyrophorics, self-heating, self-reactive | Flame symbol on red diamond | Danger / Warning |
| Flame Over Circle | Oxidizers | Flame above a circle | Danger / Warning |
| Exploding Bomb | Explosives; self-reactive Type A/B; organic peroxides Type A/B | Bursting sphere fragment symbol | Danger |
| Gas Cylinder | Gases under pressure (compressed, liquefied, refrigerated, dissolved) | Gas cylinder outline | Warning |
| Corrosion | Skin corrosion/eye damage Cat 1; corrosive to metals | Liquid dripping onto hand and a surface | Danger |
| Environment (non-mandatory US) | Hazardous to aquatic environment, acute/chronic | Dead tree and fish | Warning |
The 16-Section Safety Data Sheet
The GHS-harmonized SDS format, mandated in the United States by OSHA HazCom 2012 and modeled on ANSI Z400.1/Z129.1, replaced the older non-standardized Material Safety Data Sheet (MSDS). All classification outputs — pictograms, signal word, statements, and underlying data — are compiled into a fixed 16-section sequence so any worker anywhere can find the same information in the same place.
- 16: SDS sections (fixed order) (ANSI Z400.1 / GHS Annex 4)
- Jun 1, 2015: OSHA compliance deadline (employee training; Dec 1, 2013 initial)
- 1-11, 16: SDS sections OSHA enforces content for (Sections 12-15 informational only)
- 30 yrs: SDS retention (OSHA recommendation) (aligned with exposure record rules)
The fixed 16-section structure
1. Identification — product identifier, recommended use, supplier details, emergency phone number 2. Hazard(s) identification — GHS classification, signal word, pictograms, H/P-statements 3. Composition/information on ingredients — chemical identity and concentration of hazardous components 4. First-aid measures — symptom-specific response by exposure route 5. Fire-fighting measures — extinguishing media, specific hazards, protective equipment for firefighters 6. Accidental release measures — containment, cleanup, spill procedures 7. Handling and storage — safe handling precautions, incompatible storage conditions 8. Exposure controls/personal protection — exposure limits (OSHA PEL, ACGIH TLV), engineering controls, PPE 9. Physical and chemical properties — appearance, flash point, pH, solubility, vapor pressure, etc.
Sections 10-16 — stability through regulatory status
10. Stability and reactivity — chemical stability, hazardous reactions, incompatible materials 11. Toxicological information — detailed acute/chronic toxicity data, routes of exposure, symptoms 12. Ecological information — ecotoxicity, persistence/degradability, bioaccumulative potential 13. Disposal considerations — waste disposal methods, RCRA hazardous waste status 14. Transport information — UN number, proper shipping name, transport hazard class (DOT/IATA/IMDG) 15. Regulatory information — US federal (TSCA, CERCLA), state (California Prop 65), and international status 16. Other information — SDS revision date, preparation/revision indicator, disclaimer
Sections 12-15 are populated for international harmonization but are explicitly non-mandatory content areas under OSHA HazCom — OSHA has no regulatory authority over transport classification (that is DOT's under 49 CFR) or most ecological/regulatory listings, but requires the sections to be present, even if marked "not available."
Section 2 (Hazard Identification) is the direct output of the classification engine in Stages 2-3 of this simulation — it is the only section whose content is entirely determined by the GHS decision-tree logic rather than raw physicochemical measurement.
From MSDS to SDS — what changed in 2012
Before OSHA adopted GHS in 2012 (final compliance 2015-2016), the pre-existing Hazard Communication Standard (1983, revised 1994) allowed manufacturers to format Material Safety Data Sheets (MSDS) in any order with any heading structure — workers switching employers or reading an unfamiliar chemical's MSDS often could not quickly locate critical information.
The 2012 rule mandated the fixed 16-section ANSI-based order, standardized pictograms (replacing the voluntary NFPA diamond and HMIS systems, which remain in use only as supplementary internal tools), and the two-tier Danger/Warning signal word system (replacing free-text severity language). OSHA estimated the harmonized format would prevent an estimated 585 injuries/illnesses and 43 fatalities annually through faster, clearer hazard recognition.
Worker Interpretation & Control Selection
A hazard classification only protects workers if the resulting label and SDS actually change behavior at the point of use. The final link in the chain is human factors: a worker glancing at a container must correctly read the pictograms and signal word, and — for higher-risk tasks — consult the SDS Section 8 to select the right personal protective equipment and engineering controls before the chemical is opened.
- ~5 M: US employers covered by HazCom (across all industry sectors)
- ~43 M: Workers covered (exposed to hazardous chemicals)
- #2: HazCom in OSHA top-10 violations (most frequently cited standard)
- 2: Required worker training elements (label elements + SDS format/use)
The hierarchy of controls applied to a classified hazard
Once a worker (or their safety officer) knows the hazard category, NIOSH's hierarchy of controls dictates the response, most effective first:
1. Elimination — remove the hazardous chemical from the process entirely 2. Substitution — replace with a less hazardous alternative (e.g., swap a Category 1 flammable solvent for a Category 3) 3. Engineering controls — fume hoods, local exhaust ventilation, closed-system transfer, explosion-proof equipment for Category 1-2 flammables 4. Administrative controls — work practices, signage, training, exposure time limits 5. PPE — respirators, chemical-resistant gloves, splash goggles, face shields — the last line of defense, not the first
A Category 1 acute-toxicant (skull pictogram, "Danger", H300 "Fatal if swallowed") demands engineering controls and administrative barriers well beyond simply "wear gloves" — PPE alone is considered an inadequate response to a Category 1-2 hazard under accepted industrial hygiene practice.
OSHA HazCom training (29 CFR 1910.1200(h)) is required BEFORE an employee's first exposure to a hazardous chemical, and must cover how to read labels and the SDS, not just their existence — a worker who can locate a document but not interpret a skull pictogram or an H-code is not compliant with the standard's intent.
Common interpretation failures and their consequences
Field studies of HazCom compliance consistently identify the same recurring comprehension gaps:
• Confusing the exclamation-mark pictogram (irritant/Warning) with the health-hazard pictogram (carcinogen/Danger) — visually similar at a glance but denoting very different long-term risk • Treating "Warning" as equivalent to "safe" rather than "less immediately severe than Danger" — both signal words indicate a real hazard • Selecting PPE based on the pictogram alone without reading Section 8 exposure limits, which specify the actual glove material, respirator cartridge type, or ventilation rate needed • Not recognizing that multiple pictograms on one label are cumulative, not alternative — a solvent with both Flame and Health Hazard pictograms is both an ignition risk AND a chronic exposure risk simultaneously
Closing the loop — from classification to protection
The entire pipeline modeled in this simulation — raw test data → GHS decision tree → pictogram/signal word/statement assignment → 16-section SDS → worker action — exists for one outcome: the correct control measure is selected before exposure occurs, not after an incident.
OSHA enforcement data consistently ranks HazCom among the most frequently cited standards nationwide, and investigations of chemical-exposure incidents disproportionately find either a missing/outdated SDS, an unlabeled secondary container (a common HazCom violation — GHS labeling requirements apply when chemicals are transferred out of the original shipped container for anything beyond immediate personal use), or a worker who had access to correct information but had not been trained to interpret it. The classification system only functions as a safety system end-to-end — accurate data and correct GHS logic are necessary but not sufficient without the final human-factors link.
This simulation helps in the classification of chemical hazards for safety data sheets, ensuring proper handling and storage procedures are followed.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install