Free · No credit card

Barcode Lookup — UPC, EAN, GTIN, and ISBN in One Search

One search bar, five identifier formats, six retailers. Type or paste any barcode and see the product, current price, sellers, and 90-day price history in under 2 seconds.

Try:

Auto-detects UPC-A, EAN-13, GTIN-14, ISBN-10, ISBN-13, and Walmart item_id.

Why search 5 formats from one endpoint

US retail catalogs mix barcode formats. A bottle of shampoo from a German manufacturer carries an EAN-13. A book carries an ISBN. A multi-pack carton uses a GTIN-14. The Walmart marketplace catalog stores all four formats against a single internal item_id. When the buyer or developer only has one of those numbers, the lookup has to translate between formats to find the right product.

retailerapi does that translation automatically. The same endpoint accepts a 12-digit UPC and a 13-digit EAN and a 13-digit ISBN. Internally, the API normalizes to GTIN-14 (zero-padded), then queries the Walmart catalog, and finally falls back to a 6-retailer cross-search if Walmart returns no hit. The user does not pick a format. There is only one search bar on this page.

18,100 people per month search Google for "barcode lookup". Most of them land on sites that handle UPC only, or that return a title and nothing else. retailerapi returns 12 data points per query: title, brand, image, current price, buy-box seller, 25 sellers, 90-day price history, category breadcrumb, GTIN, MPN, ISBN if present, and cross-retailer prices across 6 chains.

What sets retailerapi apart

  • 5 formats, 1 endpoint. UPC-A, EAN-13, GTIN-14, ISBN-10/13, Walmart item_id — auto-detected.
  • 6 retailers in one query. Walmart live today. Amazon, eBay, Target, Best Buy, Lowes, Home Depot wired and enriching on demand.
  • $0 to start. 1,000 lookups per month, no card. See all 9 tiers.
  • Built for AI. Open-source MCP server, allowed-by-name in robots.txt for all 7 major AI bots. MCP docs.

Frequently asked questions

What barcode formats can I look up here?

retailerapi accepts UPC-A (12 digits), UPC-E (8 digits, expanded automatically), EAN-13 (13 digits), GTIN-14 (14 digits), ISBN-10, ISBN-13, and Walmart item_id (the numeric ID from the URL of a Walmart product page). Identifier type is auto-detected, no need to choose a format.

What does each barcode format mean?

UPC-A is the 12-digit barcode used in US and Canadian retail since 1974. EAN-13 is the 13-digit European format, which adds a leading country prefix. GTIN-14 is the 14-digit shipping container code used in supply chains. ISBN is the 10 or 13 digit book identifier issued by ISBN Agency. All four formats coexist in retail catalogs, which is why a single lookup endpoint covers them all.

Can I scan a barcode with my phone and then search here?

Yes. Most phone cameras read barcodes natively in iOS 15 and Android 10 or later. Scan the barcode, copy the 12 to 14 digit code, paste it into the search bar at the top of this page. A native mobile scanner experience ships with the retailerapi browser extension in Phase 4.

How fresh is the price data?

Walmart prices refresh every 6 hours. Cross-retailer cells fetch on demand the first time a page is requested, and cache for 30 days. If a page has been viewed before, the data is at most 30 days old. Price history data goes back 90 days on free and Starter tiers, and back to product launch on Pro and above.

Is barcode lookup really free?

Yes, 1,000 lookups per month with no card required and no expiration. Heavier use upgrades to Starter at $49 for 864,000 tokens per month or Growth at $119 for 2.59 million tokens per month. See the full pricing table at retailerapi.com/pricing.