Get my free review

Data · Product recalls

Consumer product recalls, year by year and hazard by hazard

How many consumer products the Consumer Product Safety Commission has recalled each year, which hazards sit behind the recalls (fire, falls, choking, lacerations and more), and how often a recall notice reports an injury or a death. We read each notice from the agency's recall API, once per recall, and re-check a random sample against the live source every release.

Checked October 29, 2026 · CC BY 4.0 · Not legal advice

What is in this dataset?

Recalls announced by the U.S. Consumer Product Safety Commission (CPSC) since 2010, counted for the whole period, for each recall year and for each of ten hazard classes (fire and burn, falls and tip-overs, laceration, choking and suffocation, ingestion, entrapment and pinch injuries, electric shock, poisoning and chemicals, crashes and collisions, drowning, plus a class for the rest). Each count comes with the number of recalls whose notice reports an injury and the number that report a death, parsed from the notice's own incident text, and with the units the notices give. A recall that names several hazards counts once in each class and once in the totals. The counts come from CPSC's recall API; no firm names, contacts or narratives are kept.

Use it to see which product hazards drive recalls, how recall volume changes year to year, and how often a recall notice reports a harm, as context for product-liability work. Agents can read the records at one level (the whole period, each year or each hazard class), compare levels, or search by hazard or year.

Records
29
Look up by
3
level
Primary-source records
29

The letters are explained in what P, S, D and U mean.

Where does the data come from?

One request per calendar year to CPSC's keyless recall API; each notice is reduced to a parsed row (hazard classes by keyword rules on the notice's hazard text, injury and death flags from its incident text after removing sentences that say none was reported, and the stated unit count), then counted by year and by hazard class. A gate re-fetches 50 random notices live, re-derives the same row and compares, and checks that classes, years and the whole period tie.

Period covered
January 1, 2010 to October 22, 2026
Places
The whole US
How often we refresh it
Every month
Records read
October 29, 2026

Official sources

  • U.S. Consumer Product Safety Commission, by official API. A work of the U.S. government (17 U.S.C. 105). CPSC states the recall information is 'publicly available to consumers and businesses as well as software and application developers' and serves it through a keyless public API.

The sources the records cite most

What does a record look like?

  • 2010: CPSC announced 362 recalls (calendar year); 107 of the notices report an injury and 12 report a death (parsed from the notices' incident text); 359 state a unit count that adds up to about 74,324,263 units (parsed, rounded as the notices give them).

    Status P · checked October 29, 2026 · source: CPSC Recalls Application Program Interface (recall notices)

  • Fire, burn and overheating: CPSC announced 1,848 recalls (2010 through October 2026); 384 of the notices report an injury and 13 report a death (parsed from the notices' incident text); 1,848 state a unit count that adds up to about 549,997,959 units (parsed, rounded as the notices give them).

    Status P · checked October 29, 2026 · source: CPSC Recalls Application Program Interface (recall notices)

  • United States: CPSC announced 5,292 recalls (2010 through October 2026); 1,304 of the notices report an injury and 104 report a death (parsed from the notices' incident text); 5,284 state a unit count that adds up to about 1,086,950,644 units (parsed, rounded as the notices give them).

    Status P · checked October 29, 2026 · source: CPSC Recalls Application Program Interface (recall notices)

The full records add the dates, the quoted source text and every field in the CSV and JSON files below.

What each of the 45 main columns means
jurisdiction
US (every record is national)
level
us (the whole period), year (one recall year) or hazard (one hazard class)
year
Recall year, on year records
hazard
Hazard class key, on hazard records
hazardLabel
Hazard class name, on hazard records
value
Same as recalls
unit
What the value counts
yearsFrom
First recall year kept
yearsTo
Last recall year kept (the current year is partial)
dataThrough
Date of the latest recall announcement read
recalls
Recalls CPSC announced (one per recall notice)
injury_recalls
Recalls whose notice reports at least one injury (parsed from the notice's incident text; a lower bound, because a notice may describe harm in words the parser does not read as an injury)
death_recalls
Recalls whose notice reports at least one death (parsed from the notice's incident text)
units_parsed
Units the notices give, summed over the recalls that state a number (parsed; the notices usually round them)
units_recalls
Recalls that state a unit count
effectiveFrom
First day of the first recall year kept
effectiveTo
Date of the latest recall announcement read
hazard_fire_burn
Recalls whose notice names this hazard: Fire, burn and overheating
hazard_fall_tipover
Recalls whose notice names this hazard: Falls and tip-overs
hazard_laceration
Recalls whose notice names this hazard: Laceration, cut and amputation
hazard_choking_suffocation
Recalls whose notice names this hazard: Choking, suffocation and strangulation
hazard_ingestion
Recalls whose notice names this hazard: Ingestion (magnets, batteries, small parts)
hazard_entrapment_crush
Recalls whose notice names this hazard: Entrapment, entanglement and pinch injuries
hazard_electric_shock
Recalls whose notice names this hazard: Electric shock and electrocution
hazard_poisoning_chemical
Recalls whose notice names this hazard: Poisoning, lead and chemical exposure
hazard_crash_collision
Recalls whose notice names this hazard: Crash, collision and loss of control
hazard_drowning
Recalls whose notice names this hazard: Drowning
hazard_other_hazard
Recalls whose hazard text matches none of the named classes
recalls_2010
Recalls announced in 2010
recalls_2011
Recalls announced in 2011
recalls_2012
Recalls announced in 2012
recalls_2013
Recalls announced in 2013
recalls_2014
Recalls announced in 2014
recalls_2015
Recalls announced in 2015
recalls_2016
Recalls announced in 2016
recalls_2017
Recalls announced in 2017
recalls_2018
Recalls announced in 2018
recalls_2019
Recalls announced in 2019
recalls_2020
Recalls announced in 2020
recalls_2021
Recalls announced in 2021
recalls_2022
Recalls announced in 2022
recalls_2023
Recalls announced in 2023
recalls_2024
Recalls announced in 2024
recalls_2025
Recalls announced in 2025
recalls_2026
Recalls announced in 2026 (partial year)

How do I use it in my own tools?

recalls_lookup
For one level (us, year or hazard): the recall counts at that level with the notices that report an injury or a death and the units the notices give.
recalls_compare
The records of up to 10 levels (us, year, hazard) side by side: recalls announced, notices reporting an injury or a death, and units.
recalls_search
Recall count records whose text matches the words given, such as a hazard ("choking", "fire", "fall") or a year ("2024").

How to cite this dataset

You can reuse, adapt and republish this data, including commercially, under the Creative Commons Attribution 4.0 license (CC BY 4.0). The only condition is that you credit Probative and link to the source.

Version
1.0.0, released October 29, 2026
Every version
10.5281/zenodo.23779144 (always points to the newest)
License
CC BY 4.0

Download the data

Free, no email or login. The files are hosted on this site and Zenodo, a public research archive.

Suggested citation

Probative. (2026). Consumer product recalls by year and hazard (CPSC recall notices) (Version 1.0.0) [Data set]. Zenodo. https://doi.org/10.5281/zenodo.23779145

Credit line for a chart, table or article

Source: Probative, Consumer product recalls by year and hazard (CPSC recall notices), version 1.0.0, https://doi.org/10.5281/zenodo.23779145, licensed CC BY 4.0.

Add to a reference manager (Zotero, Mendeley, EndNote)

Not legal advice. These are counts of recall notices published by the Consumer Product Safety Commission, kept for research and market sizing. A recall is not a finding that a product caused any harm to any person, and it says nothing about whether anyone has a claim; deadlines for injury claims differ by state. Questions about an injury are for a licensed attorney.

What changed recently?

  • 2026-10-29 · CPSC recall announcements, 2010 through October 2026, counted by year and by hazard class with the notices that report an injury or a death: 5,292 recalls in all. (source)

The full log is in changes.json.

What are the limits?

  • A recall notice is the agency's announcement of a hazard and a remedy. It is not a finding that a product injured anyone, and it says nothing about whether any person has a claim.
  • Hazard classes come from keyword rules applied to the notice's hazard sentence. A recall that names two hazards counts once in each class and once in the totals, so the class counts add up to more than the recall total.
  • Injury and death counts are the number of recalls whose notice reports one, parsed from the notice's incident text. They count notices, not people, and are a lower bound: a notice that describes harm in unusual words may not be read as an injury.
  • Unit counts are the figures the notices give, which are usually rounded, and cover the units sold in the United States; we add up the notices that state one.
  • The current year is partial and runs to the date shown. Recalls cover consumer products under CPSC's authority; cars, food, drugs and medical devices are recalled by other agencies and are not here.
  • The records are national. They do not say where a recalled product was sold or where anyone was hurt.
  • Records older than 45 days since their last check are marked stale in the files until we re-check them. Every confirmed error we fix is listed in the data corrections log.

Found a wrong value? Report an error with the record id and the source that shows the right value.

Running a firm? You don’t need the raw data: we handle your state’s ad rules for you. See where your firm stands first.

Published by Probative Growth, a marketing agency for law firms. See our services and pricing.

Free

Get your free review.

Send us your firm’s website. Probative Growth records a 90-second video of what clients see when they look you up, and emails it with a one-page summary within 2 business days. No logins, no call needed.

Not sure where to start? Answer 7 questions Ready to talk? Talk to us Or see what AI says about your firm

Your free review: It covers your Google listing, website, phone and ads, from public information.

Step 2 of 2. Where should we send the video for your site?

We use this to send your video and to reply to you.

We use what you send to reply and to send a few short follow-up emails (unsubscribe any time). To learn which of our ads work, we tell Google, Microsoft and Meta that a request came in, with the ad you clicked (if any) and a hashed copy of your email (a code the platforms can still match to you), never your message. Never sold, never added to lists. Global Privacy Control or an email to us turns this off. By sending this form you agree to our privacy policy.

See every price