Main focus
Use the Web app's Print Barcodes tool to turn product data into printable labels: choose the data source, design the label, then preview, print, or export the batch.
Open Print Barcodes when you need labels for products, shelves, packages, internal stock work, or another barcode-based workflow.
Sign-in is optional for basic label work
You can import a file or generate barcode values without signing in. Sign in when you want to use inventory rows, Shopify products, or products sent from the Mobile Inventory app.
Watch the steps
Quick path
- Open Print Barcodes in the Web app.
- Choose the data source: file, generated barcodes, inventory data, Shopify, or mobile app data.
- Use Prepare print data if you need to check rows, edit cells, add rows, or fill missing values.
- In Design Label, add the fields and elements that should appear on each label.
- Move and resize items on the label canvas until the label is readable.
- In Print Barcodes, choose One per page for thermal labels or Multiple per page for label sheets.
- Use Preview and Print, or export the labels as PDF, SVG, or PNG.
Before you start
- Choose the data source you want to print from.
- Check the printer and label stock: thermal label roll, A4 label sheet, or another page layout.
- Use clear column headers if you import CSV, XLS, or XLSX data.
- Print one test page and scan a few labels before printing the full batch.
- Use generated EAN-13 codes only for private or internal labels unless your business owns the identifier range needed for public product distribution.
Choose the label data
- File
- Import a CSV, XLS, or XLSX file. The file headers become the fields you can place on the label.
- Generate barcodes
- Create internal barcode values directly in the tool when you need new labels before linking them to products.
- Inventory data
- Signed-in users can print labels from existing Mobile Inventory product rows.
- Shopify or mobile app data
- Use these sources when your account or mobile app session sends product rows into the tool.
Design the label
- Add product fields such as product name, SKU, price, location, or barcode.
- Add barcode elements when the label needs Code 128, Code 39, EAN-13, QR Code, or Data Matrix.
- Keep human-readable text enabled when someone may need to type the barcode value manually.
- Use static text, lines, and image uploads for fixed notes, separators, or logos.
- Use GS1 2D Barcode only when your workflow needs GS1 Digital Link or GS1 AI data.
Print or export
- One per page
- Use this for thermal printers. Enter the label width and height used by the printer.
- Multiple per page
- Use this for label sheets. Adjust scale, margins, rows, columns, and spacing while checking the preview.
- Preview and Print
- Open the browser print flow. Match paper size, margins, and browser scaling to the preview.
- Export
- Export as PDF, SVG, or PNG. Multi-page SVG or PNG exports may download as a ZIP file.
- Save project
- Save the label layout when you plan to reuse the same design with updated data later.
Barcode quality check
- Leave enough white space around each barcode.
- Avoid making the barcode too small for the scanner and printer quality.
- Use dark bars on a light background.
- If printed bars or 2D modules bleed together, adjust Ink shaving / print compensation slightly and test again.
- Scan several printed labels before printing the full batch.