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.svgDownload a printable 2x1" label PDF:
curl "https://barcodelabels.io/api/v1/label?text=SKU-12345&type=code128&size=2x1" -o label.pdfAuthentication
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.