Free tool · 1,000 lookups per month

UPC Lookup — Find Any Product by 12-Digit Barcode

Search 50 million Walmart products by UPC, plus cross-retailer matches at Amazon, Target, Best Buy, Lowes, and Home Depot. Average response time: 1.8 seconds. No credit card.

Try:

Powered by the same API that fuels 200+ developer integrations.

What you get for every UPC

Every UPC search returns six structured data points. The product title and brand come directly from the Walmart catalog. The current price reflects what the buy-box seller is asking right now, refreshed every 6 hours. The sellers list shows up to 25 marketplace sellers alongside the first-party Walmart offer, with prices ranging from the lowest to the buy-box price. A 90-day price history shows the daily low, high, and average, so you can spot the cheapest moment to buy. Cross-retailer cells list current prices at 6 other US retailers when the UPC is matched. Category breadcrumbs map to the Walmart taxonomy.

Sellers using retailerapi for arbitrage research save 73% of the time they used to spend tab-hopping between retailer sites. A repricer feed that watches 6 US retailers across 1 million SKUs runs $429 per month here. Tokens cost 1 unit per call regardless of endpoint, which means a UPC lookup with full history and cross-retailer enrichment is still 1 token, not 5 or 8.

Every public product page at retailerapi.com/p/<upc> is indexed by Google, Bing, and DuckDuckGo, and is allowed by name in our robots.txt for GPTBot, ClaudeBot, PerplexityBot, and Google-Extended. That means a ChatGPT user asking "what is the price of UPC 19667262713 at Walmart" gets a cited answer from our page instead of a hallucinated guess.

Why developers and sellers picked retailerapi

  • 50 million Walmart products live. Largest non-Amazon catalog in any public API. Amazon coverage ships in Phase 3.
  • $119 per month for 60 lookups per minute. Predictable token math: 1 lookup = 1 token. Cross-retailer enrichment costs zero extra.
  • MCP server included. Drop @retailerapi/mcp into Claude Desktop or Cursor and the same UPC lookup happens inside the chat. MCP docs.
  • 1,000 free lookups per month. No credit card to start. Upgrade only when you actually scale past it.

Frequently asked questions

What is a UPC code?

A Universal Product Code (UPC) is a 12-digit numeric barcode used to identify a unique retail product in North America. The code includes a 6 to 11 digit manufacturer prefix assigned by GS1, a 1 to 5 digit product number, and a single check digit. UPC codes have been in use since 1974 and remain the dominant identifier in US and Canadian retail.

How do I look up a UPC for free?

Type or paste the 12-digit UPC into the search bar at the top of this page. retailerapi returns the product title, brand, current Walmart price, top sellers, and 90 days of price history at no cost. Free accounts include 1,000 lookups per month with no card required.

Where do I find the UPC on a product?

The UPC sits below the barcode on the product packaging, usually on the back or bottom panel. It is a 12-digit number printed beneath parallel black bars. Books use a 13-digit ISBN instead, and European products use a 13-digit EAN that begins with a country prefix.

Can I look up a UPC and see prices at Amazon, Target, or Best Buy?

Yes. retailerapi cross-references the UPC against Amazon, eBay, Target, Best Buy, Lowes, and Home Depot, returning current prices when the product exists in those catalogs. Cross-retailer cells fetch on demand and cache for 30 days, so popular UPCs respond instantly on repeat visits.

How is retailerapi different from upcitemdb or barcodelookup?

Both upcitemdb and barcodelookup return the product title and a category tag. retailerapi adds current price, 90 days of historical pricing, every Walmart seller and their offer, cross-retailer availability across six US chains, and an MCP server that lets ChatGPT and Claude perform the same lookups inside an AI agent.