QR codes & barcodes

Choose a QR code for text or links, or a supported barcode for labels. Both APIs return PNG or SVG bytes and consume one credit per generation.

On this page

Choose a code API

POST pathResponse
/v1/projects/{projectId}/tools/qrPNG or SVG bytes
/v1/projects/{projectId}/tools/barcodePNG or SVG bytes

Generation returns ephemeral media, not a public URL. For optional private persistence, read saving and retrieving outputs.

Start with an event QR code or a warehouse shelf label. Code generation explains the product capabilities.

QR options

QR codes encode text, links or payloads. Choose PNG/SVG, size, quiet-zone margin, colors and L/M/Q/H error correction. They do not host dynamic redirects.

QR parameters, defaults and validation →

Barcode options and data

Supported symbologies are code128, code39, ean13, ean8, upca and itf14. Keep content as a string, including identifiers with leading zeros. Numeric symbologies validate supplied check digits.

Barcode content rules, layout and examples →

Documentation reviewed 2026-10-03 against development backend e298ec7. Verify your deployment’s API origin and limits before integrating.