Live statistics from the ProductGuru global product database — 66,239,594 products and counting. Data sourced from open, public registries and updated continuously.
ProductGuru aggregates from multiple authoritative open databases:
GET https://myproduct.guru/scan/{ean} — Look up any product by barcodeGET https://myproduct.guru/lookup/{ean}.json — Product identity by barcode (JSON API)GET https://myproduct.guru/search?q={query} — Full-text product search (HTML page)GET https://myproduct.guru/catalog/stats — This data as JSONProductGuru's own data quality scoring (CertaScore) and database structure are proprietary. See our Terms of Service for full licensing details.
Cite this page: ProductGuru. (2026). Global Product Database Statistics. Retrieved from https://myproduct.guru/data
Every recall notice we hold that carries a retail barcode, as one row per (barcode, authority, notice). 37,651 rows across 33,553 distinct barcodes, and 100% carry a link to the issuing authority’s own notice.
Download CSV (gzip, 1,979 KB) · plain CSV (11 MB) · metadata (JSON)
Fields: ean, gtin14, authority, authority_source_id, product_name, product_brand, product_category, alert_date, alert_level, alert_country, notice_url, productguru_url
Licence. The underlying notices are public records published by the authorities listed. This compilation is offered under CC BY 4.0: reuse freely with attribution to ProductGuru and a link to https://myproduct.guru/data
Medicines are excluded from this dataset by choice. Rebuilt weekly; the metadata file carries the build time and a SHA-256 of the CSV.
Analysis we publish from the government recall registers we mirror. Every figure is reproducible from the primary sources, which are linked in each report.