New Barcode and QR Code APIs
A new Barcode and QR Code API lets you generate barcodes and QR codes from data, and detect and decode them from documents and images, all through a single REST endpoint. It supports a wide range of industry-standard formats and structured payloads.
Highlights
- Generate barcodes and QR codes as SVG, PNG, JPG, or TIFF images.
- Encode structured content: URLs, email, SMS, contact details (vCard), WiFi configuration, geolocation, payment instructions (such as SEPA), and cryptocurrency URIs.
- Support for industry-standard formats including Code 128, Code 39, EAN-13, QR Code, and Data Matrix, with optional GS1 formatting.
- Read and decode barcodes and QR codes from PDF, PNG, JPG, and TIFF files, returning results as JSON.
- Robust detection with multiple-code detection, enhanced detection, inverted-code support, and automatic rotation.
Parameters
BarcodeData- the value to encode (plain text or a structured payload).BarcodeFormat- the symbology to generate, for example Code 128 or QR Code.ImageWidth,ImageHeight,ImageResolution,BarcodeMargin- control the size and quiet zone of the generated image.Gs1Format- encode the data using GS1 application identifiers.DetectMultiple,EnhancedDetection,IncludeInverted,AutoRotate- reading options that improve detection across noisy or rotated scans.
Try it out
- Data to Barcode - API sandbox: data-to-barcode
- Data to QR Code - API sandbox: data-to-qrcode
- Barcode to Data - API sandbox: barcode-to-data
- QR Code to Data - API sandbox: qrcode-to-data