Powerful new features, services and plugins for your Shopify store

All Apps / Tools / Multi-Label Barcodes

Multi-Label Barcodes

Multi-Label Barcodes

Developed by The Resistance Marketing

Price: $9.99 / month Free Trial: 5 days More info
  • Print barcode labels with ink-jet, laser, and compatible thermal printers, including Dymo and Zebra. Works with practically any brand of label in the world.
  • Automatically assign Code 128, UPC or EAN barcodes to your products, when needed.
  • Also included: Quickly update your inventory on Shopify by scanning items, and print address labels for orders.

NEW - Add logo and customize fonts and colours.

NEW - Update inventory by scanning barcodes.

NEW - Print SKU as a barcode.

NEW - Improved customization editor for the labels, with free-form text, plus Liquid tags to show practically any attribute from products, variants and the shop. See the second screenshot for an example of a layout and some of the Liquid tags available. A simple default layout and basic options are also available.

NEW - Print shipping address labels for your orders on Shopify. See how it works on this video.


This app lets you print labels with barcodes for your products on basically any brand of sticky labels (Avery, Staples etc), like the ones you can buy from many office supply stores, on virtually any ink-jet or laser printer. It also works with Dymo and Zebra thermal printers that are compatible with PDF's. You can even print shipping address labels for orders quickly and easily.

Fully integrated into Shopify

You can select from the database of products that you have saved on Shopify and simply choose which ones you need to print labels for, no need to import anything.

You can also print barcodes for all the products of an order, with just a few clicks, including a barcode that contains the order number.

Works with Shopify POS & handheld scanner

If you use Shopify POS, with the retail package, you'll be able to scan the barcodes to quickly locate your products, using the handheld scanner.

The barcodes are also compatible with the vast majority of handheld scanners and other point-of-sale software.

Automatic barcode assignment

With a few clicks, the app will automatically assign Code 128, UPC or EAN barcodes to your products, without overriding the ones which already have barcodes. The barcodes assigned are not guaranteed to be unique, so these are best suited for internal inventory control and if you sell directly to the end-consumer.

Works with virtually any brand of label in the world

If you find a specific type of label template or brand in your local office supply store, that you'd like to use, all you have to do is type some of the measurements of the paper in the app, like margins, number of rows, columns etc. You can also import templates other merchants have shared and even share yours.

Compatible with EAN-13, UPC-A and Code 128 barcodes

As you select which products you need to print labels for, the app will tell you if the product in question has a valid EAN-13 or UPC-A barcode. These are the two most common barcode formats. You can also print CODE 128 barcodes which are flexible and support alphanumeric characters. You can click on each product to access the edit page on Shopify, and change the barcode field directly there.

Print shipping address labels

You can now print the shipping address for your orders on multiple kinds of labels. It just as easy to use as the rest of the app.

Shopcode printing

The recently launched Shopcodes are an amazing tool to promote your products. For this reason, we've just added a beta feature that allows you to print multiple Shopcodes using common address labels, on virtually any regular printers, similar in the way the regular barcode printing works. Just upload the Shopcode image then type a quantity and model of label sheet to use.


The automatically assigned barcodes are not guaranteed to be unique across the world. If you sell through resellers, you'll probably need to obtain unique barcodes from a business standards organization called GS1. Google "GS1" to find the website specific to your country. Either way, you can always use this app to print the labels as usual.


Can I select multiple products at once?

Yes, products can be selected from within the app, or through the Products dashboard, in which case you can filter and select multiple products at once. Other bulk operations, like printing labels for the quantity you have in stock for a given selection, are also supported.

What barcode scanner is compatible?

The barcode formats supported by the app (EAN-13, UPC and Code 128) are very common and so they should work with virtually any handheld scanner in the market today, including the models sold by Shopify.

Can I customize my labels?

Yes, to a good extent. It's possible to easily control what fields should appear, like title, price, SKU, promotional price etc, the overall size of text and barcode and a few other adjustments. The default design and options work really well for the majority of cases, making it easy to get started.

Does it work with Dymo?

As long as your Dymo supports PDF's (as many models do), you can print your labels using this app.

Multi-Label Barcodes reviews

  1. 5 stars (1 review)
  2. 4 stars (0 reviews)
  3. 3 stars (0 reviews)
  4. 2 stars (0 reviews)
  5. 1 star (0 reviews)

This app is without a doubt the best news and thing to happen to our store. Having a store with over 200 lines most of which come in variants (particularly sizes and colour) we needed a way to help our colleagues easily identify which product had been ordered when they enter the warehouse. We therefore needed labels with distinguishing information.

Even though Shopify inventory manager provides a section for SKU, it first of all doesn't do it automatically and therefore has to be input manually. Secondly it doesn't have a readily available means to export the SKU for labeling purposes. The only available apps for label printing (before I found this app) required the Dymo LabelWriter Printer. We wanted a cost effective app we could use with any printer ( particularly ink-jet and laser).

1. This app allows you to print multiple barcode labels using common ink-jet and laser printers. So far I have managed to print 24 barcodes on a single A4 sheet. 

2. The labels can be customized to look bigger or smaller according to your needs. The customization of the label size directly affects the number of labels printed on a single sheet. The app tells you how many labels you can print per page/sheet after customization so there is no need for you to guess. You can print up to 1000 labels at a time (As stated, the number of sheets needed will depend on your label customization).

3. The app gives you full control over which information to display on your labels. You have access to product title, price, variant title, SKU, shop name and shop domain. The position of the information is well thought out and presentable.

4. The app is integrated into Shopify so it has direct access to your products. All product variants are also listed upon selecting a product. You can also type a product type/category/collection and it will list all the products under the collection/category.

5. The app also allows you to assign a standard barcode to all your products in Shopify so you don't have to do it manually. You have 3 barcode types to choose from namely Code 128, EAN-13 and UPC-A. The barcode information are crucial to the generation of the labels. This is an extremely useful feature if you have not already assigned a barcode to your individual products.

1. Despite being able to type it in the search bar, a product filter is much needed in the product selection window for easy navigation of collections. Also a "select all" option should be included as manually selecting products can be a chore if you intend to create label for many or all your products.

2. After selecting a product for label creation, if you go back into the product selection window and select another product, it overwrites your previously selected products. Instead of overwriting your selected products, it would be ideal if any subsequent product selections are added to your previous selection. People can forget stuff and would like to simply add to the previous selection without losing what they already added.

3. The queuing process can be further simplified by including two main options being "Queue All" and "Queue All According to Stock quantity". Selecting what to queue individually isn't the best for stores with many products.

Support is very responsive, efficient and patient. They got back to me in less than 10mins and identified the source of the problem in a matter of minutes.

I highly recommend this app.

$9.99 / month
5 days


  • Large
  • Thumb
  • Thumb
  • Thumb

Are you a developer? Become a Shopify Developer or submit your app.