Barcode Scanners

Barcode scanning technology and APIs for scanning, generating, and looking up barcode data including UPC, EAN, ISBN, QR codes, Code 128, Code 39, and other barcode formats used in retail, logistics, inventory management, and supply chain operations. This index covers barcode lookup APIs, barcode generation APIs, and scanning SDKs.

3 APIs 8 Features
BarcodesInventoryProduct LookupQR CodesRetailScanningSupply Chain

APIs

Barcode Lookup API

Retrieve product information by scanning or entering barcode numbers including UPC, EAN, and ISBN codes. Returns product name, description, category, images, and retail price data.

UPCitemdb API

Free and commercial API for looking up product information using UPC, EAN, and other barcodes. Includes product names, descriptions, images, and pricing data.

EAN-Search API

Search and validate EAN-13, UPC-A, and ISBN codes with product information lookup and barcode validation services.

Pricing Plans

Rate Limits

Barcode Scanners Rate Limits

5 limits

RATE LIMITS

FinOps

Features

UPC-A / UPC-E

Universal Product Code for retail products in North America.

EAN-13 / EAN-8

International Article Number for global retail products.

QR Code

2D matrix barcode for URLs, text, and structured data.

Code 128

High-density linear barcode for logistics and shipping labels.

Code 39

Alphanumeric barcode common in industrial and healthcare settings.

ISBN

International Standard Book Number for books and publications.

Data Matrix

2D code for small items and pharmaceutical packaging.

PDF417

Stacked linear barcode for driver's licenses and boarding passes.

Use Cases

Retail Product Lookup

Scan UPC/EAN barcodes to retrieve product details for e-commerce and inventory.

Inventory Management

Track stock levels and product movements using barcode scanning.

Supply Chain Tracking

Monitor shipments and warehouse inventory via Code 128 and GS1 barcodes.

QR Code Marketing

Generate QR codes for product packaging, ads, and digital campaigns.

Healthcare Asset Tracking

Track medical equipment and medications with Code 39 and Data Matrix.

Document Management

Index and retrieve documents using barcode labels.

Semantic Vocabularies

Barcode Scanners Context

5 classes · 10 properties

JSON-LD

Resources

🔗
Website
Website
🔗
Website
Website
🔗
Website
Website
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD

Sources

apis.yml Raw ↑
aid: barcode-scanners
name: Barcode Scanners
description: Barcode scanning technology and APIs for scanning, generating, and looking up barcode data including UPC, EAN,
  ISBN, QR codes, Code 128, Code 39, and other barcode formats used in retail, logistics, inventory management, and supply
  chain operations. This index covers barcode lookup APIs, barcode generation APIs, and scanning SDKs.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Barcodes
- Inventory
- Product Lookup
- QR Codes
- Retail
- Scanning
- Supply Chain
url: https://raw.githubusercontent.com/api-evangelist/barcode-scanners/refs/heads/main/apis.yml
created: '2024-01-15'
modified: '2026-04-21'
specificationVersion: '0.19'
apis:
- aid: barcode-scanners:barcode-lookup-api
  name: Barcode Lookup API
  description: Retrieve product information by scanning or entering barcode numbers including UPC, EAN, and ISBN codes. Returns
    product name, description, category, images, and retail price data.
  humanURL: https://www.barcodelookup.com/api
  baseURL: https://api.barcodelookup.com/v3
  tags:
  - Barcodes
  - EAN
  - Product Lookup
  - UPC
  properties:
  - type: Documentation
    url: https://www.barcodelookup.com/api
- aid: barcode-scanners:upcitemdb-api
  name: UPCitemdb API
  description: Free and commercial API for looking up product information using UPC, EAN, and other barcodes. Includes product
    names, descriptions, images, and pricing data.
  humanURL: https://www.upcitemdb.com/
  baseURL: https://api.upcitemdb.com/prod/trial
  tags:
  - Barcodes
  - EAN
  - Product Data
  - UPC
  properties:
  - type: Documentation
    url: https://www.upcitemdb.com/api/docs
- aid: barcode-scanners:ean-search-api
  name: EAN-Search API
  description: Search and validate EAN-13, UPC-A, and ISBN codes with product information lookup and barcode validation services.
  humanURL: https://www.ean-search.org/
  tags:
  - Barcodes
  - EAN
  - ISBN
  - Product Search
  - UPC
  properties:
  - type: Documentation
    url: https://www.ean-search.org/ean-database-api.html
common:
- type: Website
  url: https://www.barcodelookup.com/
  name: Barcode Lookup
- type: Website
  url: https://www.upcitemdb.com/
  name: UPCitemdb
- type: Website
  url: https://www.ean-search.org/
  name: EAN-Search
- type: Vocabulary
  url: vocabulary/barcode-scanners-vocabulary.yaml
- type: JSONLD
  url: json-ld/barcode-scanners-context.jsonld
- name: Key Formats
  type: Features
  data:
  - name: UPC-A / UPC-E
    description: Universal Product Code for retail products in North America.
  - name: EAN-13 / EAN-8
    description: International Article Number for global retail products.
  - name: QR Code
    description: 2D matrix barcode for URLs, text, and structured data.
  - name: Code 128
    description: High-density linear barcode for logistics and shipping labels.
  - name: Code 39
    description: Alphanumeric barcode common in industrial and healthcare settings.
  - name: ISBN
    description: International Standard Book Number for books and publications.
  - name: Data Matrix
    description: 2D code for small items and pharmaceutical packaging.
  - name: PDF417
    description: Stacked linear barcode for driver's licenses and boarding passes.
- name: Use Cases
  type: UseCases
  data:
  - name: Retail Product Lookup
    description: Scan UPC/EAN barcodes to retrieve product details for e-commerce and inventory.
  - name: Inventory Management
    description: Track stock levels and product movements using barcode scanning.
  - name: Supply Chain Tracking
    description: Monitor shipments and warehouse inventory via Code 128 and GS1 barcodes.
  - name: QR Code Marketing
    description: Generate QR codes for product packaging, ads, and digital campaigns.
  - name: Healthcare Asset Tracking
    description: Track medical equipment and medications with Code 39 and Data Matrix.
  - name: Document Management
    description: Index and retrieve documents using barcode labels.
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com