ProductGuru Free barcode & product database

Barcode lookup API (free, no key)

Look up any EAN-13 / UPC / GTIN barcode and get the product's factual identity — name, brand, category, technical attributes — plus every official recall notice matched to that barcode. JSON, CORS enabled, no API key, no tracking.

Endpoint

GET https://myproduct.guru/lookup/<barcode>.json

curl -s https://myproduct.guru/lookup/4006381333931.json

Response

{
 "ean": "4006381333931",
 "name": "STABILO BOSS Original highlighter",
 "brand": "STABILO",
 "category_name": "Office supplies",
 "recalls": [],
 "recall_count": 0,
 "web_url": "https://myproduct.guru/p/4006381333931",
 "source": "ProductGuru"
}

404 unknown barcode · 410 product deliberately not served (pharmaceuticals) · 429 slow down.

Fair use

Coverage

43 million products from open registries, manufacturer feeds and retail catalogues; 135,025 recall notices from public safety agencies. Names are canonical product names; a certainty field (0–100) says how well the record is corroborated.