Retail Barcode Labels app

Retail Barcode Labels app icon
Install Retail Barcode Labels from the Shopify App Store.

You can use the Retail Barcode Labels app to design and print barcode labels from within Shopify. You also need to have a supported label printer that's connected to your computer.

The Retail Barcode Labels app can be used to print labels from the Shopify admin on desktop and within the Shopify app. However, printing labels is currently not supported by Shopify POS.

Considerations for Retail Barcode Labels app

Review the following considerations before using the Retail Barcode Labels app:

Barcode generation

  • The Retail Barcode Labels app only generates Code-128 barcodes.
  • The Retail Barcode Labels app assigns the last 8 digits of the variant ID as the variant's barcode. Although rare, this means two products can sometimes receive the same barcode if their variant IDs share the same last 8 digits. You can manually enter a different barcode in the admin or use a third-party app to generate unique barcodes.
  • The 8-digit barcodes generated by the Retail Barcode Labels app are not suitable for Google Shopping because they can be shared across multiple stores. To use barcodes with third-party channels like Google, you need to purchase unique barcodes from GS1.

Label customization

  • Custom label sizes that aren't already available in the Retail Barcode Labels app can't be added. If you need a label size that isn't supported, then consider using a third-party app.
  • Price display on barcode labels is only available for stores using Shopify Payments supported currencies. If you need to display prices in a non-supported currency, then use a third-party app solution.
  • Product information containing special characters (such as ěščřžúů, Sanskrit characters like ā, or em dashes) might not display correctly on labels. If this occurs, then manually retype the product information or use a third-party app that supports special characters.

Printing workflow

  • To select products for printing, you need a staff role with product permissions activated.
  • Labels are printed in alphabetical order based on product title.
  • The app doesn't support automatic bulk printing or CSV upload options for selecting variants and quantities. You need to manually select each variant and quantity when printing labels.

Supported label sizes

The Retail Barcode Labels app supports the following label sizes:

  • Dymo - 30252 Large (1 1/8" x 3 1/2"), maximum of 39 digits
  • Dymo - 30336 Small (1" x 2 1/8"), maximum of 22 digits
  • Dymo - 30332 Square (1" x 1"), maximum of 6-8 digits
  • Dymo - 30299 Price Tag (3/8" x 3/4"), maximum of 8 digits (not available in the United Kingdom)
  • Avery Standard - 5160 (2.63" x 1")
  • Avery Standard - 5167 (1.75" x 0.5")
  • Zebra - 10010037 (1.188" x 0.844")
  • Zebra - 10010038 (1.25" x 1")
  • Zebra - 10010039 (2" x 1")
  • Zebra - 10015340 (2.25" x 0.75")
  • Zebra - 10010043 (3" x 1")
  • Zebra - 10010044 (3" x 2")
  • Zebra - ZSB-LC6 (2.25" x 1")
  • Zebra - ZSB-LC7 (1.25" x 1.25")
  • Zebra - ZSB-LC8 (2.25" x 0.5")

Set up the Retail Barcode Labels app in Shopify

You can set up the Retail Barcode Labels app in a few steps:

  1. Install the Retail Barcode Labels app from the Shopify App Store.
  2. Create a barcode label template in Shopify.
  3. Create barcodes for your products.

Create a barcode label template

Barcode templates define the product information that your barcode labels contain. Smaller template sizes have fewer customization options because of the limited space on the label.

Steps:

  1. From your Shopify admin, go to Apps > Retail Barcode Labels.

  2. Click Create template. If you haven't created any templates yet, then click Get started and select one of the following options in the Getting started dialog:

    • Skip: Skip creating barcodes and go directly to the template creation view.
    • Create barcodes: Create barcodes for your products.
  3. Enter a template title.

  4. Select a label type from the Label type section, or select Other label types and then choose a Paper brand and Paper code/model number.

  5. In the Label preview section, select the information that you want to include in the label. Click and drag the dots beside an item to change its order on the label.

  6. Click Create template.

Create barcodes for of all your products

You can use the Retail Barcode Labels app to automate the creation of unique barcodes for all your products. The app generates 8-digit barcodes. You can edit a barcode from the product details or variant details page, or by using a bulk action.

Steps:

  1. From your Shopify admin, go to Apps > Retail Barcode Labels.

  2. Click Create barcodes > Create barcodes for products without barcodes.

Create barcodes for a specific product

You can use the Retail Barcode Labels app to create unique barcodes for specific products. The app generates 8-digit barcodes. You can edit a barcode from the product details or variant details page, or by using a bulk action.

Steps:

  1. From your Shopify admin, go to Apps > Retail Barcode Labels.

  2. Click Create barcodes and then select Create barcodes for specific products.

  3. In the Add products dialog, select the products that you want to create barcodes for and then click Add.

Steps:

  1. From your Shopify admin, go to Products.

  2. Select the products that you want to create a barcode label for.

  3. Click ..., and then in the Apps section, select Print barcode labels.

  4. Select a label template.

  5. In the Products section, enter the number of labels that you want to print for each variant.

  6. Verify your printer settings displayed in the Print job section.

  7. Click the Print labels button.

  8. Optional: To save a PDF copy of the barcode labels, set Destination to Save as PDF.

  9. Update your printer settings according to the recommended settings, and then click Print.

Steps:

  1. From your Shopify admin, go to Apps > Retail Barcode Labels.

  2. Click Print labels.

  3. Select the products that you want to print a barcode label for, and then click Add.

  4. In the Products section, enter the number of labels that you want to print for each variant.

  5. Verify your printer settings displayed in the Print job section.

  6. Click the Print labels button.

  7. Optional: To save a PDF copy of the barcode labels, set Destination to Save as PDF.

  8. Update your printer settings according to the recommended settings, and click Print.

Follow these steps to help make sure that your barcode labels print correctly, and that your barcodes are the correct size and they aren't cut off or misaligned on your labels.

Mac

Steps:

  1. On the Print dialog of your Mac, click More settings, then click Print using system dialog.
  2. From the Printer list, select your Dymo printer.
  3. From the Paper Size list, select the label SKU and dimensions that match your label size exactly.
  4. Set the Orientation as portrait.

Print Dialog box Mac

  1. Under Printer Features, select 300x600 DPI from the Output Resolution list.
Edge

Steps:

  1. On the Print dialog of your PC using Edge, from the Printer list, select your Dymo printer.
  2. Select Portrait from the Orientation list.
  3. Select the your label size and set quality to 300x600 dpi.
Chrome

Steps:

  1. On the Print dialog of your PC using Google Chrome, click Print using system dialog.
  2. Under Select Printer, click your Dymo printer.
  3. Click Preferences.
  4. Select Portrait from the Orientation list.
  5. Click Advanced.
  6. From the Paper Size list, select your label size.
  7. Set Print Quality to 300 x 600 dots per inch, and click OK.