Barcodes and QR Codes

Generate QR, Code 128 and EAN-13 SVG barcodes, QR capacity, check digits and Wi-Fi or vCard payloads.

payments ON MAINNET (real money) · 7 live endpoints

EndpointPriceWhat it answers
GET /barcode-check-digit$0.02Compute or verify the GS1 mod-10 check digit for EAN-8, UPC-A, EAN-13, ITF-14 (GTIN-14) and SSCC numbers.
GET /code128-svg$0.02Encode ASCII text as a Code 128 barcode SVG with automatic subset A/B/C switching and the mod-103 checksum.
GET /ean13-svg$0.02Draw an EAN-13 or UPC-A barcode SVG: adds or checks the check digit and uses the L/G/R encodings.
GET /qr-capacity$0.02QR capacity from the ISO 18004 table: max digits, letters, bytes for a version, or the smallest version for a length.
GET /qr-svg$0.03Encode text as a QR code SVG (ISO 18004, versions 1-40, error correction L/M/Q/H, auto mask). No dependencies.
GET /vcard-qr-payload$0.03Build a vCard 3.0 contact card (RFC 2426 escaping of ; , \ and newlines) and its QR code SVG.
GET /wifi-qr-payload$0.03Build the standard WIFI: join string (ZXing/Android escaping of ; , : \ and quotes) and its QR code SVG.

GET /catalog returns this list as JSON. Activity hub · uptime.


Barcodes and QR codes are generated locally by published algorithms and returned as SVG text. Scan the result with your own reader before printing or relying on it; this service does not guarantee scanner compatibility, print quality or that a product code is registered to anyone. Every paid response carries a disclaimer field.