Machine-readable CPSC, NHTSA, and FDA recall records for products made for or primarily used by children. The dataset is normalized by KindlyKiddo and refreshed weekly from official U.S. federal sources.
| Format | Repository | Live copy |
|---|---|---|
| JSON | data/kids-product-recalls.json |
kindlykiddo.com JSON |
| CSV | data/kids-product-recalls.csv |
kindlykiddo.com CSV |
The dataset is also published on Hugging Face and Kaggle. The weekly GitHub workflow synchronizes both distribution platforms from the canonical live exports.
curl -fsSL https://www.kindlykiddo.com/data/kids-product-recalls.json
curl -fsSL https://www.kindlykiddo.com/data/kids-product-recalls.csvThe JSON file includes refresh time, record count, date coverage, source metadata, and the normalized recall records. The CSV contains one record per row.
| Field | Meaning |
|---|---|
id |
Agency recall or campaign identifier |
agency |
CPSC, NHTSA, or FDA |
date |
Recall announcement date in YYYY-MM-DD format |
title |
Official or normalized recall title |
category |
KindlyKiddo child-product category |
hazard |
Concise hazard summary from the official record |
remedy |
Concise consumer remedy summary |
url |
Official federal recall or enforcement-record URL |
The live KindlyKiddo pipeline checks:
- Consumer Product Safety Commission recalls
- National Highway Traffic Safety Administration recalls
- Food and Drug Administration enforcement reports
Records are normalized, deduplicated, categorized, sorted newest first, and limited to products made for or primarily used by children. The live tracker covers a rolling 24-month window and links every row to its official federal record.
The public repository runs a scheduled GitHub Actions workflow that downloads the latest live JSON and CSV, validates them, and commits only substantive data changes.
- This is a reference index, not a certification, legal notice, or substitute for an official agency record.
- Automated child-relevance filtering can omit or misclassify edge cases.
- Agency feeds can be delayed, unavailable, corrected, or withdrawn.
- Always use the linked official notice for product identifiers, photos, remedy instructions, and current status.
Suggested attribution:
KindlyKiddo. “Kids’ Product Recall Data.” Updated weekly from U.S. Consumer Product Safety Commission, National Highway Traffic Safety Administration, and U.S. Food and Drug Administration records. https://www.kindlykiddo.com/kids-product-recalls/
Machine-readable citation metadata is available in CITATION.cff.
Official U.S. federal recall records are generally public-domain government works under 17 U.S.C. §105. See LICENSE-DATA.md for the data notice. Repository scripts are available under the MIT License.
If a normalized entry differs from its official notice, use the official record and report the discrepancy through KindlyKiddo’s corrections process.