122 records
What is the IEC or ATEX equivalent of this North American hazardous-area rating?
122 records covering 96 north american designations, one fact each. Every value is transcribed from the source that states it and carries the sentence it was taken from: 6 sources across 5 sites, last checked 2026-08-06, due for re-check by 2028-08-05. Every record is listed below, each linking the page its value came from.
5 records where two or more sources state different values. Both sides are reproduced on the record page, each with its own source and quote.
About this data
Crosswalk between the two concurrent hazardous-area classification systems: the North American Class / Division system of NEC Articles 500 and 505 (NFPA 70) and the CSA code, against the Zone system of IEC 60079, ATEX and IECEx. Each record is one designation in one system with its stated counterpart in the other, covering area classification (Division 1 and 2 against Zone 0, 1, 2, 20, 21, 22), gas groups (A, B, C, D against IIA, IIB, IIC, IIB+H2), dust groups (E, F, G against IIIA, IIIB, IIIC), protection concepts (explosion-proof against Ex d, intrinsically safe against Ex i, purged/pressurized against Ex p, dust-ignition-proof against Ex t, non-incendive against Ex nA/Ex ec) with the IEC standard number for each, and temperature codes T1 to T6 with their maximum surface temperatures. It also carries the equipment marking codes themselves -- the NEC 500 bracket codes (XP), (IS), (NI), (DIP), (PX), (PY), (PZ) and the NFPA 496 purge Types X, Y and Z, against the NEC 505 and CEC Ex / AEx codes -- each with the country whose column printed it, the hazard class and division or zone it is approved for, and the ISA, UL, FM, NFPA or CSA standard behind it, because the same code means different standards either side of the border: (IS) is UL 913 / FM 3610 in the US and C22.2 No. 157 in Canada. Answers 'is ATEX Ex d IIB T4 the same as Class I Div 1 Group C', 'what does T2D mean and is there an IEC equivalent', 'Division 1 or Zone 1 which is stricter', 'NEC Group B IEC equivalent', and 'can I install Zone 1 equipment in a Division 1 area'. Three things the mapping gets wrong when stated as a simple table: NEC 500 has no Zone 0 equivalent so Division 1 spans Zone 0 and Zone 1 and is under-specified for Zone 0; the North American temperature codes T2A, T2B, T2C, T2D, T3A, T3B, T3C and T4A have no IEC counterpart at all; and publishers disagree on NEC Group B, giving it as IIC or as IIB+H2, which changes the required flameproof gap. Every counterpart is quoted from the page that stated it and attributed, so the disagreement is visible.
The data
| North American designation | Category | IEC / ATEX designation | Basis or note | IEC standard | Country | Hazard class | Division or zone | Maximum surface temperature (C) |
|---|---|---|---|---|---|---|---|---|
| 2 levels (Div 1, Div 2) | system attribute | 3 levels (Zone 0, 1, 2) | Risk gradation | |||||
| AEx d | protection concept | Flame Proof | ISA 60079-1 | US | Class I | Zone 1 | ||
| AEx e | protection concept | Increased Safety | ISA 60079-7 | US | Class I | Zone 1 | ||
| AEx ia | protection concept | Intrinsic Safety | ISA 60079-11 | US | Class I | Zone 0 | ||
| AEx iaD | protection concept | ISA 61241-11 | US | Zone 20 | ||||
| AEx ib | protection concept | ISA 60079-11 | US | Class I | Zone 1 | |||
| AEx ibD | protection concept | Intrinsic Safety | ISA 61241-11 | US | Zone 21 | |||
| AEx m | protection concept | ISA 60079-18 | US | Class I | Zone 1 | |||
| AEx ma | protection concept | ISA 60079-18 | US | Class I | Zone 0 | |||
| AEx maD | protection concept | ISA 61241-18 | Zone 20 | |||||
| AEx mb | protection concept | ISA 60079-18 | US | Class I | Zone 1 | |||
| AEx mbD | protection concept | ISA 61241-18 | US | Zone 21 | ||||
| AEx nA | protection concept | ISA 60079-15 | US | Class I | Zone 2 | |||
| AEx nC | protection concept | Enclosed Break | ISA 60079-15 | US | Class I | Zone 2 | ||
| AEx nR | protection concept | ISA 60079-15 | US | Class I | Zone 2 | |||
| AEx o | protection concept | Oil Emmersion | ISA 60079-6 | US | Class I | Zone 1 | ||
| AEx pD | protection concept | ISA 61241-2 | US | Zone 21 | ||||
| AEx px | protection concept | ISA 60079-2 | US | Class I | Zone 1 | |||
| AEx py | protection concept | ISA 60079-2 | US | Class I | Zone 1 | |||
| AEx pz | protection concept | ISA 60079-2 | US | Class I | Zone 2 | |||
| AEx q | protection concept | Power Filled | ISA 60079-5 | US | Class I | Zone 1 | ||
| AEx tD | protection concept | ISA 60079-31 | US | Zone 21 | ||||
| Class I | area classification | Zone 0, 1, 2 (gas) | Flammable gases and vapors | |||||
| Class I Division 1 | area classification | Zone 0 | Continuous hazard | |||||
| Class I Division 1 | area classification | Zone 1 | Frequent hazard | |||||
| Class I Division 2 | area classification | Zone 2 | Occasional hazard | |||||
| Class I (gas), II (dust), III (fibers) | system attribute | Zone 0, 1, 2 (gas); Zone 20, 21, 22 (dust) | Hazard basis | |||||
| Class I, Group A | gas group | IIC | Acetylene | |||||
| Class I, Group B | gas group | IIB + H2 | Hydrogen | |||||
| Class I, Group C | gas group | IIB | Ethylene | |||||
| Class I, Group D | gas group | IIA | Propane | |||||
| Class II | area classification | Zone 20, 21, 22 (dust) | Combustible dust | |||||
| Class II, Group E | dust group | IIIC | Combustible metal dust | |||||
| Class II, Group F | dust group | IIIB | Combustible carbonaceous dust | |||||
| Class II, Group G | dust group | Combustible dusts not in group E or F | ||||||
| Class II Groups E, F, G | system attribute | Zone 20, 21, 22 (IIIA, IIIB, IIIC) | Dust classification | |||||
| Class III | area classification | Ignitable fibers | ||||||
| Class III | dust group | IEC considers fibers within the dust framework | ||||||
| Class III | dust group | IIIA | Combustible fibres and flyings | |||||
| (DIP) | protection concept | UL 1203 | US | Class II | Division 1 | |||
| (DIP) A21 | protection concept | CSA E61241-1-1 | CA | Class II | Division 1 | |||
| (DIP) A22 | protection concept | CSA E61241-1-1 | Division 2 | |||||
| Division 1 | equipment category | Category 2 | Division 1 equipment generally satisfies Category 2 | |||||
| Division 1 | area classification | Zone 0 / Zone 1 | Hazard present during normal operation | |||||
| Division 1 | area classification | Zone 0 / Zone 20 | ||||||
| Division 1 | area classification | Zone 1 (+ Zone 0) | Explosive atmosphere likely during normal operation (10–1000 hrs/yr) | |||||
| Division 1 | area classification | Zone 1 / Zone 21 | ||||||
| Division 2 | equipment category | Category 3 | Division 2 satisfies Category 3 | |||||
| Division 2sources differ | area classification | Zone 2 | Explosive atmosphere not likely; only abnormal conditions (<10 hrs/yr) | |||||
| Division 2 | area classification | Zone 2 / Zone 22 | ||||||
| Dust-ignition-proof | protection concept | Ex t (Dust protection by enclosure) | Prevent dust ingress and limit surface temperature | IEC 60079-31 | ||||
| Ex | protection concept | CSA 60079-0 | CA | Class I | Division 1 & 2 | |||
| Ex | protection concept | ISA 60079-0 | US | Zone 20, 21, 22 | ||||
| Ex d | protection concept | CSA 60079-1 | CA | Class I | Zone 1 | |||
| Ex e | protection concept | CSA E60079-7 | CA | Class I | Zone 1 | |||
| EX ia | protection concept | CSA E60079-11 | CA | Class I | Zone 0 | |||
| Ex ib | protection concept | CSA E60079-11 | CA | Class I | Zone 1 | |||
| Ex m | protection concept | Encapsulated | CSA E60079-18 | CA | Class I | Zone 1 | ||
| EX nA | protection concept | CSA E60079-15 | CA | Class I | Zone 2 | |||
| Ex nC | protection concept | CSA E60079-15 | CA | Class I | Zone 2 | |||
| Ex nL | protection concept | CSA E60079-15 | CA | Class I | Zone 2 | |||
| Ex nR | protection concept | CSA E60079-15 | CA | Class I | Zone 2 | |||
| EX o | protection concept | CSA E60079-6 | CA | Class I | Zone 1 | |||
| Ex px | protection concept | CSA E60079-2 | CA | Class I | Zone 1 | |||
| Ex py | protection concept | CSA E60079-2 | CA | Class I | Zone 1 | |||
| Ex pz | protection concept | CSA E60079-2 | CA | Class I | Zone 2 | |||
| Ex q | protection concept | CSA E60079-5 | CA | Class I | Zone 1 | |||
| Explosion-proof (XP) | protection concept | Ex d (Flameproof) | Contain the explosion inside the enclosure | IEC 60079-1 | ||||
| Explosion-proof (XP), intrinsically safe (IS) | system attribute | IEC-aligned types (Ex d, Ex i, Ex e, etc.) | Protection concept | |||||
| Group Asources differ | gas group | IIC | MESG <0.50 mm | |||||
| Group B | gas group | IIC | Hydrogen | |||||
| Group B | gas group | IIC (partially IIB+H₂) | MESG <0.50 mm | |||||
| Group Csources differ | gas group | IIB | MESG 0.50–0.90 mm | |||||
| Group D | gas group | Methane (mining) | ||||||
| Group Dsources differ | gas group | IIA | MESG >0.90 mm | |||||
| Group Esources differ | dust group | Combustible Metal Dusts | ||||||
| Group F | dust group | Carbon dust | ||||||
| Group G | dust group | Grain / flour dust | ||||||
| Groups A, B, C, D | system attribute | Groups IIC, IIB, IIA | Gas classification | |||||
| Hermetically sealed | protection concept | Ex nC / Ex m | Seal ignition source from atmosphere | IEC 60079-15 / -18 | ||||
| Intrinsically Safe (IS) | protection concept | Ex i (Ex ia, Ex ib) | Limit energy below ignition threshold | IEC 60079-11 | ||||
| (IS) | protection concept | C22.2 No. 157 | CA | Class I | Division 1 | |||
| (IS) | protection concept | UL 913 / FM 3610 | US | Class I | Division 1 | |||
| (IS) | protection concept | CSA C22.2 No. 157 | CA | Class II | Division 1 | |||
| (IS) | protection concept | UL 913 / FM 3610 | US | Class II | Division 1 | |||
| (IS) | protection concept | CSA C22.2 No. 157 | CA | Class III | Division 1 | |||
| (IS) | protection concept | UL 913 / FM 3610 | US | Class III | Division 1 | |||
| NFPA 70 (adopted by AHJs) | system attribute | EU Directive 2014/34/EU / IECEx scheme | Legal framework | |||||
| (NI) | protection concept | C22.2 No. 213 | CA | Class I | Division 2 | |||
| (NI) | protection concept | Non-Incendive | ISA 12.12.01/FM 3611 | US | Class I | Division 2 | ||
| (NI) | protection concept | Dust Protected | ISA 12.12.01 / FM 3611 | US | Class II | Division 2 | ||
| Non-incendive | protection concept | Ex nA / Ex ec | Normal operation cannot cause ignition | IEC 60079-15 / -7 | ||||
| NRTLs (UL, FM, CSA) | system attribute | Notified Bodies (ATEX) / ExCBs (IECEx) | Certification body | |||||
| Purged/Pressurized | protection concept | Ex p (Ex px, Ex py, Ex pz) | Maintain positive pressure with inert gas | IEC 60079-2 | ||||
| (PX) | protection concept | NFPA 496 | CA | Class II | Division 1 | |||
| (PX) | protection concept | NFPA 496 (FM 3620) | US | Class II | Division 1 | |||
| (PY) | protection concept | NFPA 496 | CA | Class II | Division 1 | |||
| (PY) | protection concept | US | Class II | |||||
| (PZ) | protection concept | NFPA 496 | CA | Class II | Division 2 | |||
| (PZ) | protection concept | NFPA 496 (FM 3620) | US | Class II | Division 2 | |||
| T1 | temperature code | T1 | Ignition temperature of gas / dust >450 | 450 | ||||
| T2 | temperature code | T2 | Ignition temperature of gas / dust >300-450 | 300 | ||||
| T2A | temperature code | Ignition temperature of gas / dust >280-300 | 280 | |||||
| T2B | temperature code | Ignition temperature of gas / dust >260-280 | 260 | |||||
| T2C | temperature code | Ignition temperature of gas / dust >230-260 | 230 | |||||
| T2D | temperature code | Ignition temperature of gas / dust >215-230 | 215 | |||||
| T3 | temperature code | T3 | Ignition temperature of gas / dust >200-300 | 200 | ||||
| T3A | temperature code | Ignition temperature of gas / dust >180-200 | 180 | |||||
| T3B | temperature code | Ignition temperature of gas / dust >165-180 | 165 | |||||
| T3C | temperature code | Ignition temperature of gas / dust >160-165 | 160 | |||||
| T4 | temperature code | T4 | Ignition temperature of gas / dust >135-200 | 135 | ||||
| T4A | temperature code | Ignition temperature of gas / dust >120-135 | 120 | |||||
| T5 | temperature code | T5 | Ignition temperature of gas / dust >100-135 | 100 | ||||
| T6 | temperature code | T6 | Ignition temperature of gas / dust >85-100 | 85 | ||||
| Type X | protection concept | CA | Class I | |||||
| Type X | protection concept | NFPA 496 (FM 3620) | US | Class I | Division 1 | |||
| Type Y | protection concept | NFPA 496 | CA | Class I | Division 1 | |||
| Type Y | protection concept | NFPA 496 (FM 3620) | US | Class I | Division 1 | |||
| Type Z | protection concept | Pressurized | NFPA 496 | CA | Class I | Division 2 | ||
| Type Z | protection concept | NFPA 496 (FM 3620) | US | Class I | Division 2 | |||
| (XP) | protection concept | C22.2 No. 30 | CA | Class I | Division 1 | |||
| (XP) | protection concept | Explosion Proof | UL 1203 | US | Class I | Division 1 |
Where this came from
Every record above links the page it was taken from and quotes the sentence that states it. These are the 6 sources this dataset was assembled from.
- exknowledge.comhttps://exknowledge.com/pages/nec-500-vs-atex-iec.html
- euroswitch.comhttps://www.euroswitch.com/wp-content/uploads/euroswitch-hazardous-area-guide_V6.pdf
- inframena.comhttps://www.inframena.com/hazardous-area-classification-equivalency-guide/
- e2s.comhttps://www.e2s.com/guide-for-hazardous-areas/gas-and-dust-groups
- exknowledge.comhttps://exknowledge.com/pages/gas-groups.html
- ldpi-inc.comhttps://ldpi-inc.com/resources/classification-codes/class-1-locations/
Machine-readable
- data.jsonThe whole dataset — every record with its source URL and source quote.
- Open Knowledge Format bundleOne JSON object per line — every record's frontmatter and quoted span exactly as it is held here, in one fetch.
- data.csvThe same records as one flat table, for a spreadsheet or a dataframe. The last four columns are the source URL, the quoted sentence it was read from, the date we last checked it, and which columns are our reading rather than the page's words.
- How this is made and checkedWhat "verified against source" does and does not mean.
From your own code
Same records, same quotes, without scraping the page: refsource is on PyPI and npm. Each value comes back carrying the URL it was read from and the sentence on that page that states it — .source and .quote sit on the value itself rather than in a side channel, so the checking step is available instead of skipped.
pip install refsource
refsource lookup ex-classification-system-crosswalk category="system attribute"
npx -y refsource lookup ex-classification-system-crosswalk category="system attribute"
Set your AI assistant up to use this
Two files and no account. Put this in .mcp.json at the root of your project — Claude Code, Cursor, Windsurf, VS Code and Codex all read that file — and your assistant can look this dataset up instead of recalling it. The server is remote, keyless and read-only.
{
"mcpServers": {
"referencesource": {
"type": "http",
"url": "https://referencesource.org/mcp"
}
}
}Add to Cursor · or, on the command line: claude mcp add --transport http referencesource https://referencesource.org/mcp --scope project
Then one line in the project's CLAUDE.md or AGENTS.md, so the assistant knows when to reach for it:
When a question needs "North American vs IEC/ATEX explosion protection designations", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `ex-classification-system-crosswalk`) instead of answering from memory — every record it returns carries its source URL and a verbatim quote from that page.What each tool does, and the servers built over single registers: Connect your AI assistant.