Material Risk Snapshot
Free tool
Enter one substance — name or CAS number — and see where it stands on four regulatory screening lists, each checked against a dated copy of that list.
These results are list-membership facts as of the dated copy of each list identified on the result. Absence from these lists is not evidence of safety or of regulatory non-applicability. Safety Data Sheets and the primary source lists remain authoritative.
California Prop 65 data: OEHHA, The Proposition 65 List.
SVHC data reproduced from the ECHA Candidate List, with acknowledgment of the European Chemicals Agency (ECHA).
PFAS reference data: U.S. EPA CompTox Chemicals Dashboard (public domain).
CEPA Schedule 1 reproduced under the Reproduction of Federal Law Order (Environment and Climate Change Canada).
Data as of: Prop 65 2026-07-31 · SVHC 2026-02-27 · PFAS §8(a)(7) 2026-08-01 · CEPA Sch. 1 2026-08-01
Reference only. Not legal or regulatory advice. Verify against the primary source before you act.
How it works
This tool screens a single substance against dated copies of four public regulatory lists: the California Proposition 65 list (OEHHA), the REACH SVHC Candidate List (ECHA), EPA's TSCA §8(a)(7) PFAS reference list (CompTox PFAS8a7v3), and Canada's CEPA Schedule 1 (ECCC). Matching is exact — a CAS number matches only an identical CAS token, and a name matches only a known list entry — with no fuzzy matching anywhere.
Some list rows carry several CAS numbers for one substance; a query matches if it equals any of them. Prop 65 chemicals that OEHHA has delisted are reported as formerly listed — never as listed. SVHC substances listed on multiple dates for multiple Article 57 reasons are shown as one entry carrying all reasons and dates.
Two lists need special reading. EPA's §8(a)(7) list is an explicitly non-exhaustive reference subset of a structural PFAS definition — it excludes polymers and UVCBs that may still be reportable, so absence from it never means "not a PFAS" or "not reportable." CEPA Schedule 1 identifies substances by name only (no CAS numbers exist in the source), so CEPA results are name-based matches that require review, and a CAS-only query cannot screen that list at all.
Each list row states exactly which dated copy of the underlying list was used and links to the official source. Lists change — the primary source is always authoritative.
Worked example
Searching 58-93-5 (hydrochlorothiazide) matches the Prop 65 row listed 2026-07-17 — via one token of its multi-CAS cell 58-93-5;125727-50-6;8049-49-8. Any of the three tokens finds the same row; the cell is never compared as one string.
Searching Allyl chloride reports formerly listed on Prop 65 — OEHHA delisted it on October 29, 1999 — never "listed." The same substance still screens against the other three lists independently.
Searching an unknown CAS such as 112-40-3 returns a real verdict from every list: not found on Prop 65, SVHC, and the PFAS reference list (each with the date of its underlying data and caveat), and "not screenable by CAS" for CEPA Schedule 1, which carries no CAS numbers.
Related tools
Data vintage
- Data: California Proposition 65 list, California Office of Environmental Health Hazard Assessment (OEHHA) list dated 2026-07-31 (stated in the file header), retrieved 2026-08-01, 990 rows.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.
- Data: REACH SVHC Candidate List, European Chemicals Agency (ECHA) export file dated 2026-02-27, retrieved 2026-08-01, 263 rows.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.
- Data: EPA TSCA §8(a)(7) PFAS reference list, U.S. Environmental Protection Agency exported 2026-08-01, retrieved 2026-08-01, 13,054 rows.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.
- Data: CEPA Schedule 1 Toxic Substances List, Environment and Climate Change Canada (ECCC) page as captured 2026-08-01, retrieved 2026-08-01, 156 entries.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.
last updated 2026-08-01