Recall check by UPC
Type a UPC, or paste a few, and see whether any CPSC recall notice lists it. For anything else on your list, SKU Recall Check falls back to brand and model matching and labels those results as possible matches.
Why a barcode search often comes back empty
A UPC match is the strongest signal, but most notices do not list one. In the CPSC data we pulled on 2026-11-14, 15 of 521 notices carried a structured barcode, and a few more printed one in the description text. An empty result for a barcode means no notice listed that barcode. It does not mean the product is outside a recall.
What else the check looks at
- Barcodes written as UPC-A (12 digits), EAN-13 or GTIN-14 are compared on the same footing, so a leading zero doesn't hide a match.
- Model numbers are read out of the notice description, since the structured model field was empty in every notice we checked.
- Brand names are matched against the manufacturer, importer and distributor names and the notice text.
Where to find barcodes for your products
In Shopify, the Barcode field sits on each variant, and a product export includes it as "Variant Barcode". Marketplace listings and supplier sheets often use the column name UPC, GTIN or EAN. The CSV upload recognizes all of those.
Reading a result
Every result carries a label with a word in it: strong possible match, possible match, or no notice found. Open the official notice linked in the result and compare model, date range and product description with your unit. The notice controls. This page is not legal advice, and SKU Recall Check is not affiliated with or endorsed by the CPSC.