General Product Lookup
Scan a barcode on any retail product — electronics, beauty, hardware, household goods — and pull live product data. This demo works on items that aren't food, where Open Food Facts has no coverage.
This is a second-tier demo showing a different API and a broader product category. Retail businesses, resellers, and e-commerce operations use barcode lookup APIs to auto-fill product details, verify inventory, and power customer-facing tools without maintaining their own product database.
← Try the Food & Grocery Scanner insteadHow It Works
GET api.upcitemdb.com/prod/trial/lookup?upc={barcode} Open on Your Phone
This demo requires a mobile device with a camera. Scan the code below or type the URL.
What Happens Behind the Scenes
Same as the food scanner — html5-qrcode reads video frames and detects barcode patterns in real time on the device.
When a barcode is found, the numeric code (12-digit UPC-A or 13-digit EAN-13) is extracted. This is the unique product identifier retailers use globally.
A GET request goes to api.upcitemdb.com/prod/trial/lookup?upc=[barcode]. The free tier allows up to 100 lookups per day. A paid API key removes that limit.
The API returns name, brand, category, description, and available images. The same JSON response format is used by Go-UPC, Barcode Lookup, and most commercial barcode APIs — switching providers is a one-line change.