Barcode Labels Docs

API Overview

Generate barcodes and labels over HTTP.

The Barcode Labels API generates barcode images and printable labels with simple GET requests. No SDK required — every endpoint works from a browser <img> tag, curl, or any HTTP client.

Quick start

Embed a barcode in any page:

<img src="https://barcodelabels.io/api/v1/barcode?text=SKU-12345&type=code128" alt="SKU-12345" />

Fetch a QR code as SVG:

curl "https://barcodelabels.io/api/v1/barcode?text=https://example.com&type=qr&format=svg" -o qr.svg

Download a printable 2x1" label PDF:

curl "https://barcodelabels.io/api/v1/label?text=SKU-12345&type=code128&size=2x1" -o label.pdf

Authentication

The API is currently keyless. API keys will be required in a future release; the free tier will remain free.

Versioning

/v1 parameters and response shapes never change incompatibly. New optional parameters may be added. Breaking changes will ship under /v2.

OpenAPI

A machine-readable spec is available at /api/v1/openapi.json for client generation and tooling.

On this page