Barcode & QR Label Printing Online
A professional studio to design and print barcode and QR code labels — ready presets for retail, shipping, pharmacy and jewelry, Excel import with quantities, and continuous printing on thermal printers and A4 paper
1) Product data & quantities
Map the file columns to the template fields
| Barcode / SKU | Product name | Price | Company | Details | Qty |
|---|
2) Label designer — millimeter drag & drop
Standalone QR Code section — generate & print QR codes
—
8 global barcode encodings
CODE128, CODE39, EAN13, EAN8, UPC, ITF14, MSI and Codabar — with instant per-encoding validation and clear messages, plus automatic bar-width fitting to the label size.
Excel import with quantities
Upload an xlsx or csv file and map its columns to the template fields with a simple interface, then edit any cell directly and set a print quantity per item — the whole batch prints with one command.
100% full privacy
All processing happens inside your browser: your data, files and designs are never uploaded to any server. Your latest design is autosaved on your device so you can continue later.
Does the tool work with thermal (label) printers?
Yes. The "Label / thermal printer" mode sets the print page size to the exact label size in millimeters and prints one label per page in a continuous sequence that suits label rolls, with a single print command for the whole batch.
How do I print on plain A4 paper?
Choose the "A4 laser printer" mode and the labels are arranged side by side in a grid with adjustable millimeter gaps and light crop marks that make cutting with scissors or a trimmer easy.
Can I add a QR code inside the label design?
Yes. The "QR code" element in the designer places a QR next to the barcode inside the same label. Its value can be a fixed text or URL, or a template with variables like {{barcode}}, {{product}} and {{price}} that change per data row — and it renders in preview, thermal, A4, PNG and PDF output.
Can I save the label design and reuse it?
Yes. The "Save template" button downloads a JSON file that stores the sizes and all elements with their positions, and "Import template" restores it 100%. Your latest design is also autosaved in your browser.
What is the Base64 encoding in the QR section for?
When enabled, the QR content is encoded in Base64 so the text is not directly readable by whoever scans it without decoding — useful for internal codes and invoice data. Disable it and any phone reads the fields as one organized line per field.