zeroresidue.io

Sources

Every dataset below is committed to this repository and baked into the site when it is built. No tool calls out to another service while you use it, so what you see here is exactly what the tools read.

Every reference dataset this site reads, with its publisher, edition, retrieval date, entry count and the tools that use it
DatasetPublisherInstrumentReleaseRetrievedEntriesUsed by
California Proposition 65 listCalifornia Office of Environmental Health Hazard Assessment (OEHHA)The Proposition 65 List, Excel editionlist dated 2026-07-31 (stated in the file header)2026-08-01990Material Risk SnapshotMulti-List Regulatory ScreenerProp 65 Lookup
REACH SVHC Candidate ListEuropean Chemicals Agency (ECHA)Candidate List full exportexport file dated 2026-02-272026-08-01263Material Risk SnapshotMulti-List Regulatory ScreenerREACH SVHC Checker
EPA TSCA §8(a)(7) PFAS reference listU.S. Environmental Protection AgencyCompTox Chemicals Dashboard list PFAS8a7v3exported 2026-08-012026-08-0113,054Material Risk SnapshotMulti-List Regulatory ScreenerPFAS Screener
CEPA Schedule 1 Toxic Substances ListEnvironment and Climate Change Canada (ECCC)CEPA 1999 Schedule 1, canada.ca statutory schedule pagepage as captured 2026-08-012026-08-01156CEPA Schedule 1 LookupMaterial Risk SnapshotMulti-List Regulatory Screener
TSCA Chemical Substance Inventory, non-confidential portionU.S. EPA, Office of Chemical Safety and Pollution PreventionCSV Non-CBI TSCA InventoryLast created: 07/20262026-08-1470,774TSCA Status Checker
NIOSH Chemical Protective Clothing (CPC) databaseU.S. National Institute for Occupational Safety and HealthNIOSH CPC database, derived from the NIOSH Pocket Guide to Chemical HazardsJune 1997 editionnot recorded511Glove Material Advisor
GHS hazard statements (H-codes)United Nations Economic Commission for Europe (UNECE)Globally Harmonized System of Classification and Labelling of Chemicals (GHS), Annex 3, Tables A3.1.1 to A3.1.3ST/SG/AC.10/30/Rev.10, English edition (© 2023 United Nations)2026-07-1298GHS Hazard Statement Reference
GHS precautionary statements (P-codes)United Nations Economic Commission for Europe (UNECE)Globally Harmonized System of Classification and Labelling of Chemicals (GHS), Annex 3, Tables A3.2.1 to A3.2.5ST/SG/AC.10/30/Rev.10, English edition (© 2023 United Nations)2026-07-13132GHS P-Statement Reference
GHS hazard pictogramsUnited Nations Economic Commission for Europe (UNECE)GHS hazard pictograms, with hazard-class mapping per UN GHS (Rev 7+), OSHA HCS 2012+, EU CLP and WHMIS 2015not recordednot recorded9GHS Pictogram Guide
Safety data sheet 16-section structureU.S. Occupational Safety and Health Administration29 CFR 1910.1200 Appendix D, Table D.1current revision (77 FR 17884, Mar 26 2012; 89 FR 44459, May 20 2024; 91 FR 594-598, Jan 8 2026)2026-07-1316SDS Section Guide
GHS acute toxicity estimate tablesUnited Nations Economic Commission for Europe (UNECE)UN GHS chapter 3.1, Tables 3.1.1 and 3.1.2ST/SG/AC.10/30/Rev.10, English edition2026-07-12not applicableGHS Mixture ATE Calculator
DOT Class 3 packing-group criteriaU.S. Department of Transportation, PHMSA49 CFR 173.121(a)(1)eCFR Title 49, current as of 2026-04-172026-07-12not applicableFlammable Liquid Packing Group
OSHA Process Safety Management highly hazardous chemicalsU.S. Occupational Safety and Health Administration29 CFR 1910.119 Appendix A57 FR 7847, Mar 4 1992; 76 FR 80738, Dec 27 2011; 84 FR 15102-15104, Apr 15 20192026-07-12137PSM/RMP Threshold Checker
EPA Risk Management Program regulated substancesU.S. Environmental Protection Agency40 CFR 68.130, Tables 1 and 3eCFR Title 40, current as of 2026-07-02 (section last amended 82 FR 4702, Jan 13 2017)2026-07-12140PSM/RMP Threshold Checker
EPA VOC-exempt compoundsU.S. Environmental Protection Agency40 CFR 51.100(s)(1)current text as retrieved2026-07-127VOC Content Calculator
RCRA hazardous waste identificationU.S. Environmental Protection Agency40 CFR part 261, subparts C and D (§§ 261.20 to 261.24)eCFR Title 40, current as of 2026-07-01not recordednot applicableRCRA Characteristic Screener
EPCRA Tier II reporting thresholdsU.S. Environmental Protection Agency40 CFR part 370 (§§ 370.10 to 370.45)eCFR Title 40, current as of 2026-07-01not recordednot applicableTier II Threshold Checker
OSHA permissible exposure limits (Tables Z-1, Z-2, Z-3)U.S. Occupational Safety and Health Administration29 CFR 1910.1000, Tables Z-1, Z-2 and Z-3CFR 2024 annual edition (CFR-2024-title29-vol6, govinfo); section last amended 82 FR 2735, Jan 9 20172026-07-13584Exposure Limit LookupOSHA Exposure Limit Lookup (PEL)
NIOSH recommended exposure limits (Pocket Guide dataset)U.S. National Institute for Occupational Safety and HealthNIOSH Pocket Guide to Chemical Hazards, DHHS (NIOSH) Publication No. 2005-149, in the NIOSH-authored tabular reformatting published as Lucas, Whittaker and Bailer (2024), J Occup Environ Hyg 21(1), figshare 244310422023 supplementary dataset (figshare 24431042); September 2007 printing of the Pocket Guide as the verification backstop2026-07-29681Exposure Limit Lookup
EU occupational exposure limit valuesEuropean UnionIndicative OELV directives 2000/39/EC, 2006/15/EC, 2009/161/EU, 2017/164/EU and 2019/1831, together with the binding limit values under Directive 2004/37/ECfive indicative-OELV list exports and the CMRD Annex III export2026-07-18237Exposure Limit Lookup
ppm to mg/m³ conversion constantU.S. National Institute for Occupational Safety and HealthNIOSH conversion formula, molar gas volume 24.45 L/molnot recordednot recordednot applicableppm ↔ mg/m³ Converter
CAMEO Chemicals reactivity dataNOAA Office of Response and Restoration with the U.S. EPA Office of Emergency ManagementCAMEO Chemicals reactivity dataset, 68 reactive groups and their pairwise outcomesCAMEO Chemicals 3.1.0 (Windows desktop, May 2024)not recorded2,346Storage Compatibility Checker

Cautions recorded with the data

California Proposition 65 list
990 rows = 965 active and 25 delisted. OEHHA ships delisted chemicals inline in the same sheet; 111 entries carry no CAS number and match by name only.transcribed from docs/reference/DATA-PROVENANCE-screening-lists.md §1
REACH SVHC Candidate List
263 rows = 253 unique entries; a substance listed on several dates for several Article 57 reasons occupies more than one row. 41 rows carry no CAS and match by name only. The list updates twice yearly, so a mid-2026 update may postdate this snapshot.transcribed from docs/reference/DATA-PROVENANCE-screening-lists.md §2
EPA TSCA §8(a)(7) PFAS reference list
EPA's required framing for this list, verbatim: "This list is EPA's explicitly non-exhaustive reference subset of a broader structural definition of PFAS, and it excludes polymers and UVCBs that may still be reportable. Absence from this list does not mean the substance is not a PFAS or is not reportable." 2,513 rows carry no CAS.transcribed from docs/reference/DATA-PROVENANCE-screening-lists.md §3
CEPA Schedule 1 Toxic Substances List
Post-2023 (Bill S-5) structure: Part 1 = 19 entries, Part 2 = 137. No entry carries a CAS number, so matching against this list is name-level only. The CAS association layer is a separate ECCC Substances Search export retrieved 2026-08-02 and is explicitly non-exhaustive.transcribed from docs/reference/DATA-PROVENANCE-screening-lists.md §4 and Amendment 3
TSCA Chemical Substance Inventory, non-confidential portion
The non-confidential portion only. Substances whose identity is claimed as confidential business information are absent from this file, so absence is not evidence that a substance is not on the Inventory. EPA labels the release 07/2026 and generated the CSVs on 2026-07-21; both facts are recorded because they differ.transcribed from docs/reference/DATA-PROVENANCE us-tsca-inventory.md §1
NIOSH Chemical Protective Clothing (CPC) database
Archived by NIOSH and no longer updated. Generic material classes only, never brand or product names. For 307 of the 511 chemicals NIOSH lists no generic barrier material and defers to manufacturer data.transcribed from docs/reference/NIOSH_GLOVE_CPC_VERIFIED.md
GHS hazard statements (H-codes)
98 codes = 80 active single codes and 18 combined codes. Five codes deleted at Rev.10 are not carried.transcribed from docs/reference/GHS_Rev10_H_STATEMENTS_VERIFIED.md
GHS precautionary statements (P-codes)
132 codes = 98 active single codes and 34 combined codes. Eight codes deleted at Rev.10 are not carried. Slashes mark supplier-selectable alternatives, square brackets mark optional text, and ellipses mark text the supplier must complete; all three are part of the official text and are rendered verbatim.transcribed from docs/reference/P_STATEMENTS_REV10_VERIFIED.md
GHS hazard pictograms
Pictogram artwork is the MIT-licensed set at github.com/karlnorling/ghs-hazard-pictograms, of canonical UNECE and Wikimedia-derived geometry. The module header records no publisher release or retrieval date, so neither is stated here.transcribed from lib/tools/ghs-pictograms.ts module header
Safety data sheet 16-section structure
The post-2024 HazCom update text, aligned to GHS Rev.7. Sections 1 to 11 and 16 carry mandatory content; sections 12 to 15 must appear as headings but their content falls outside OSHA jurisdiction.transcribed from docs/reference/SDS_16_SECTIONS_VERIFIED.md
GHS acute toxicity estimate tables
Category boundaries and point estimates for five exposure routes, not a substance list, so no entry count applies.transcribed from docs/reference/GHS_ATE_AND_PG_VERIFIED.md §A and §B
DOT Class 3 packing-group criteria
Flash-point and boiling-point criteria, not a substance list, so no entry count applies.transcribed from docs/reference/GHS_ATE_AND_PG_VERIFIED.md §C
OSHA Process Safety Management highly hazardous chemicals
Appendix A is reproduced as published, including the regulation's own quirks: the "Nickel Carbonly" spelling, duplicate rows for several substances, and the malformed Propyl Nitrate CAS 627-3-4, which the tool discloses beside the threshold rather than silently correcting.transcribed from docs/reference/PSM_1910119_APPA_VERIFIED.md
EPA Risk Management Program regulated substances
140 entries = 77 regulated toxic substances (Table 1) and 63 regulated flammable substances (Table 3). Tables 2 and 4 are the same lists in CAS order and are not duplicated.transcribed from docs/reference/RMP_68130_VERIFIED.md
EPA VOC-exempt compounds
The tool carries 7 of the compounds named in (s)(1); the paragraph names more than the tool carries, and is amended by rulemaking. A compound absent from the tool's list is not thereby non-exempt. Only the federal list applies here: California districts (CARB, SCAQMD) publish different exempt lists.transcribed from docs/reference/VOC_51100s_VERIFIED.md
RCRA hazardous waste identification
Federal scope only. State programs can be broader, with additional listings, additional characteristics and stricter thresholds.transcribed from components/tools/rcra/rcra-tree.tsx source-status header
EPCRA Tier II reporting thresholds
The threshold is measured at any one time during the year and drops to zero on an authority's request. State programs vary in mandates, portals, fees and thresholds.transcribed from components/tools/tier-two/tier-two-tree.tsx source-status header
OSHA permissible exposure limits (Tables Z-1, Z-2, Z-3)
CAS numbers in Table Z-1 are informational only; enforcement is by substance name. A row reading "see 1910.xxxx" is governed by its own substance standard, so the tool shows that pointer rather than a number.transcribed from docs/reference/OSHA_Z_TABLES_VERIFIED.md
NIOSH recommended exposure limits (Pocket Guide dataset)
OSHA PELs largely date to 1971 adoptions, and NIOSH records that many RELs predate the 1988 update. An IDLH recorded as "N.D." means no danger line was determined; it is not zero. Carbon black's carcinogen flag applies only in the presence of PAHs.transcribed from docs/reference/DATA-PROVENANCE npg-us-oel.md
EU occupational exposure limit values
82 rows carry a legally binding limit under Directive 2004/37/EC; the remainder are non-binding indicative values. 20 rows are name-keyed group entries carrying no CAS.transcribed from lib/tools/ppe-oel/eu-oel.ts header, with the retrieval date read from the source_export_date column of docs/reference/eu-oel.csv
ppm to mg/m³ conversion constant
The formula is stated for reference conditions of 25 °C and 1 atm, so a converted value belongs to those conditions and not to another temperature or pressure.transcribed from docs/reference/PPM_MGM3_CONVERSION_VERIFIED.md
CAMEO Chemicals reactivity data
A compatible result means no reaction is predicted between two reactive groups, not that co-storage is approved. Predictions are pairwise: three or more substances together can react in ways this dataset cannot predict.transcribed from docs/reference/DATA-PROVENANCE cameo-reactivity.md

Reference only. Not legal or regulatory advice. Verify against the primary source before you act.

last updated 2026-08-19