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.

The check runs in your browser on the next page. For several items, paste one per line there.

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

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.

Check my whole catalog