Go-UPC — Your Go-To Barcode API

Integrate product data into your website or mobile application

Are you building a product-enabled application? Do you need to retrieve detailed product information — like name, image, and description — from barcode numbers?

If so, Go-UPC is the ideal back-end for your application. Our barcode database is vast, and you can look up any UPC, EAN, or ISBN programmatically via our API.

Common use cases

Any app, website, or other software that needs to convert barcodes — UPC, EAN, or ISBN numbers — into readable, visual product information is a perfect candidate for Go-UPC, but here are some common use-cases:

Nutrition, dieting, and food-related applications.

Shopping, product-search, and price-checking apps.

Apps for books, musical albums, or other publications.

Any app that deals with consumer products!

Your First API Lookup

Once you've signed up and you have your unique API key, you're ready to make your first API call! Here's an example using the curl command-line tool:

curl -X GET -H 'Authorization: Bearer YOUR_API_KEY' https://go-upc.com/api/v1/code/829576019311

And that's it! Just plug in your API key and any barcode number, and the world is your oyster. You can find more detail and code samples in our documentation.

Why choose Go-UPC?

There are many barcode-lookup services, but Go-UPC excels on several fronts:

  • Access to over 500-million products, and growing daily.
  • Better international product coverage than our competitors.
  • Better coverage across industries, including many niche sectors.
  • Proprietary technology to more quickly satisfy your unique data requirements.
  • Very competitive pricing, with plans starting at under $2 per day.
  • Exceptional customer support by phone and email.

Have a custom data need? We're here to help!

Do you have a need for specialized product data? If so, please reach out.

Whether it's packaging info, nutrition facts, author and publishing details — you name it, we can probably help.

Sign up today!

Scanning a barcode is just the beginning. Once your application has the raw barcode number — like a UPC — it needs a product database to bring that number to life. Go-UPC is that database.

Developer
34 .95 / month
Good place to get started. You can always upgrade!
  • 5,000 API requests per month
  • Available formats: JSON
  • Limited email support
  • Free 7-day trial
Enterprise
625
/ month
Our most comprehensive plan with higher limits, quicker response times, and more.
  • 300,000 API requests per month
  • Available formats: JSON, CSV, XML
  • Email and phone support
  • Free 7-day trial