zeroresidue.io
EU

REACH SVHC Checker

Free tool

Enter one substance — name or CAS number — and see whether it appears on the REACH SVHC Candidate List, checked against a dated copy of ECHA's published export.

Candidate List inclusion carries a communication duty. Under REACH Regulation (EC) No 1907/2006, Article 33, a supplier of an article containing a Candidate List substance in a concentration above 0.1 % weight by weight (w/w) must provide the recipient of the article with sufficient information, available to the supplier, to allow safe use of the article — including, as a minimum, the name of that substance. On request by a consumer, the same information must be provided free of charge, within 45 days of receipt of the request.

The threshold applies to the article. A substance well under 0.1 % w/w of a finished product can still be above 0.1 % w/w of a component article inside it — the position established by the Court of Justice of the European Union in its ruling of 10 September 2015 and reflected in ECHA's Guidance on requirements for substances in articles, version 4.0 (June 2017). Candidate List inclusion can also trigger further duties beyond Article 33 — this tool does not assess any of them.

This tool reports Candidate List membership only. It does not calculate concentrations, determine article boundaries, or tell you whether a communication duty is triggered. Read the duty at ECHA — Communication in the supply chain, and the list itself at ECHA — Candidate List of SVHCs.

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.

SVHC data reproduced from the ECHA Candidate List, with acknowledgment of the European Chemicals Agency (ECHA).

Data as of: REACH SVHC Candidate List 2026-02-27ECHA Candidate List export file dated 2026-02-27.

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

How it works

This tool screens a single substance — by name or by CAS number — against a dated copy of the REACH SVHC Candidate List published by the European Chemicals Agency (ECHA). The copy used here is ECHA Candidate List export file dated 2026-02-27. It screens that list and nothing else: no other jurisdiction, no other list.

Matching is exact, never fuzzy. A CAS number matches only an identical CAS token, and a name matches only a known Candidate List entry name or a curated synonym of one — so Bisphenol A finds the entry ECHA publishes as 4,4'-isopropylidenediphenol.

A substance added to the Candidate List on more than one date, or for more than one Article 57 reason, is shown as one entry carrying all of its reasons and all of its dates of inclusion — never as several near-duplicate results. The EC number and CAS number ECHA records for the entry are shown alongside.

A Not found verdict is a fact about this list on this date, not a safety conclusion and not a statement about any other REACH obligation. The Candidate List is updated periodically; the result states exactly which dated export was used and links the official ECHA source.

A pill is an exact, current, identifier-level match
A status pill next to a substance means one thing: that list has a current entry reached by an unambiguous identifier match. Every other state renders nothing at all. Silence on a pill is never a claim that a substance is absent from a list, and it is never a clean bill of health — it means the pill's own test was not met, which includes several kinds of real hit that a four-character label cannot qualify.
Group listings
A substance can be covered by a list without appearing on it by name, as a member of a listed group entry. The tools report that as a group listing and name the group entry so it can be checked. The source list itself carries no identifier for the group entry, so the membership comes from this site's curated group-alias table rather than from the publisher — which is why it is reported as something to review rather than as a match.
Salts, esters and the parent compound
Lists frequently name a parent compound, a salt of it, or a defined family, each under its own identifier. A query that reaches a related entry rather than the queried substance itself is reported as a qualified match, with the related entries named: the tool tells you what it found and stops, because whether your material is the listed form is a reading of the entry, not a lookup.
Delisting
A list can carry an entry for a substance that is no longer listed. Those entries are present in the committed data and are reported as formerly listed, with the date, never as a current listing and never as a plain absence. A substance can also hold both a delisted entry and a separate current one, in which case it is currently listed — the answer is about the substance, not about a row.
CEPA Schedule 1 is matched by name
Schedule 1 to the Canadian Environmental Protection Act, 1999 identifies substances by name, description and molecular formula. No entry on it carries a CAS number, so matching against it is name-level and requires review. A separate CAS mapping published by Environment and Climate Change Canada is used where it helps, and it is explicitly non-exhaustive: a substance the mapping does not reach is reported as having no CAS association, never as absent from the schedule.
What "Review" means
Review is not an error and it is not a maybe. It marks a result that is a real hit of a kind a one-word verdict would misreport: a formerly listed entry, a qualified match against a related form, a name-level match, or a group listing. Each of those needs a person to read the entry and decide whether it describes their material. A cell marked Review has more information behind it, not less.

About list matching

Worked example

Searching Bisphenol A — a name that appears nowhere in the Candidate List's own entry names — resolves through the synonym bridge to 80-05-7 and returns Listed, showing ECHA's entry 4,4'-isopropylidenediphenol with all three of its reasons for inclusion (toxic for reproduction, Article 57c; endocrine disrupting properties, Article 57(f) — environment and human health) and its date of inclusion, 12-Jan-2017.

Searching 110-54-3 returns Listed for n-hexane, included 04-Feb-2026 for specific target organ toxicity after repeated exposure (Article 57(f) — human health).

Searching 58-93-5 (hydrochlorothiazide) returns Not found on this dated export. That substance is on the California Proposition 65 list — a Candidate List miss says nothing about any other list.

Searching a checksum-valid CAS number that appears in none of the reference data returns a real Not-found verdict carrying an identity unverified badge: the number is well formed, but nothing in the data confirms what substance it is.

Sources · ECHA

Sources

  • Candidate List of substances of very high concern for Authorisation

    European Chemicals Agency (ECHA), ECHA Candidate List export file dated 2026-02-27

    Regulation (EC) No 1907/2006 (REACH), Article 59(10)

    SVHC data reproduced from the ECHA Candidate List, with acknowledgment of the European Chemicals Agency (ECHA).

    open the source

Data vintage

  • 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.

last updated 2026-08-04