Using the Dymo Label software
If you're not concerned about advanced customization of your barcode labels, use the Barcode Printer app to design and print a simple label design.
The style of barcode we support is Code 128 Auto, which is selected in the Dymo Label software during the customizations.
Make sure that you've assigned barcodes to your products before trying to print barcode labels with the Dymo Label software.
Barcode printing overview
Watch this walkthrough to get an overview of how to design and print custom barcode labels with the Dymo Label software:
If you want to see more educational videos and tutorials like this one, visit our video library.
Export your product information to a CSV file
Before you can create your barcode labels in the Dymo Label software, you need to export your products' barcodes and other information from Shopify in a CSV file. You'll use this CSV file to add your products' information to your barcode labels after you've created your label template.
From your Shopify admin, click Products.
Select the products that you want to export.
Click Bulk actions, and then select Export for Barcode Printing:
A CSV file, named something like
ProductLabels.csv is downloaded to your computer.
Use the Dymo Label software to customize your barcode labels
You can use the Dymo Label software to design customized layouts for your barcode labels:
Open the Dymo Label software, then scroll down the panel on the left to see the available label sizes and click the one you need (this example uses a Medium-sized label). A preview of the label is shown in the window on the right:
You won't be able to access the Dymo Label software until you install the Dymo barcode label printer.
Click the Select layout button at the bottom-right of the label type you've chosen to select a starting layout:
For this example, click the blank layout:
Use the slider to expand the preview label until it fills the viewing area. This will make it easier for you to position your label objects and clip art:
Click Insert to view the label objects and clip art that you can add to your layout:
For this example, we'll design a label with two label objects:
- a barcode
- a text field.
Under Label Objects, find the Barcode object, and then click and drag it onto your label preview:
When you have positioned the barcode object, deselect it by clicking elsewhere in the preview area.
Under Label Objects, find the Text label object, and then click and drag it onto your label preview:
When you have all the objects you need on your label, you can refine the layout in a few ways:
Reposition objects Click the object and drag its border. Resize objects Click the object and drag one of the small boxes around the border. Delete objects Click the object and press delete on your keyboard.
When you've finished making your label layout, go to the File menu and click Save as Layout.
Give your layout a name, and then click Save.
Print your customized barcode labels
After you've customized and saved your label layout, you can select which information to add to the label objects from the CSV file you exported from Shopify. When you've added your products' information to the label layout, you are ready to print your barcode labels:
From the File menu in the Dymo Label software, hover over Import data and print, and then click New:
When the Getting Started dialog appears, click Next:
Click Browse to choose the CSV file that was exported from Shopify:
Find and double-click the CSV file name (for example,
Make sure that the label preview shows the layout you designed with the barcode and text label objects. If you want to use a different layout, then click Change layout... to browse the preset and saved layouts, and double-click the one you want to use:
Click Next. You'll see the CSV data appear in the Date fields section below the layout and preview windows.
Check the Use first row as field names checkbox:
Click a text field in your label layout, then click a column header in the Data fields section to populate the text field. For example, click the barcode label object in your label layout, then click the barcode column heading in your CSV data fields:
When you populate the barcode field, the Dymo Label software sometimes adds a space at the end. Make sure that you delete this space, or the barcode won't work.
Repeat as necessary for your other label objects. You can see a preview of your work in the Preview window.
You can enter fixed values in the text fields. For example, you might enter a dollar sign in a price text field. All your changes will be reflected in the preview:
When you've assigned field names to all your label objects, click Next.
Use the checkboxes to select which products you want to print barcode labels for:
Make sure the DYMO LabelWriter printer is selected, then click Print.
Troubleshooting the Dymo Label software
If you're having trouble printing barcode labels with the Dymo Label software, then try these steps after troubleshooting your printer setup:
If you're still having trouble after troubleshooting the Dymo Label software, then contact Shopify Support.
Try to increase width error
If you get a Try to increase width error, then the barcode is too big for the label. You can resize the barcode object on your layout to make the barcode object wider on the label.
If you have made the barcode object as wide as possible and you still see the Try to increase width error, then you need to use a larger label size.
The maximum number of numbers that will fit on a barcode label varies as follows:
- Large: 40 characters
- Medium: 22 characters
- Small: 8 characters
- X-Small: 12 characters.
If you use letters or symbols in your barcodes, they will take up more space on the label than numbers.
Can't scan custom barcode labels
If you can't scan the custom barcode labels that you printed with the Dymo Label software, then check that you selected the barcode column in the CSV file when you printed your customized labels.