> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.easystore.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Print Barcode Label


${youtube}[](3yYGMlhvbic)

### In this article:

1. [Introduction](#1-1-introduction)
2. [Install Barcode Label app](#1-2-install-barcode-label-app)
3. [Add barcode to product](#1-3-add-barcode-to-product)
4. [Add label template](#1-4-add-label-template)
5. [Print barcode label](#1-5-print-barcode-label)
6. [FAQ](#1-6-faq)

# 1. Introduction

Barcode Label app streamline your product labeling process. With this app, you can effortlessly create and print barcode labels, enhancing your stock management and efficiency.

* **Automatic Code-128 Generation:** Generate Code-128 barcodes automatically for all your products, ensuring accurate and efficient scanning.
* **Variable Label Sizes:** Supports different label sizes, accommodating your various packaging needs.
* **Customizable Label Templates:** Design label templates tailored to your specific product requirements, including prices, SKUs, variants, and other information.
* **Bulk Printing:** Print labels in bulk, saving time and effort, especially for large product inventories.

# 2. Install Barcode Label app

2.1 Log in to your [__EasyStore admin panel__](https://admin.easystore.co/) and install the app to your store via [__this link__](https://www.easystore.co/en-my/apps/barcode-label).

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1agrzhv.png =650x213)

# 3. Add barcode to product

First, make sure product has a barcode

###### Insert existing barcode

2.1 If the product already have a barcode, there are several ways you can insert it to the product:

1. Log in to your [EasyStore admin panel](https://admin.easystore.co/) > Products > click into the product editing page > insert the barcode manually under Inventory section > Save.

| 💡To bulk insert barcode for several products at a time, check out [bulk editor](https://support.easystore.co/en/article/product-bulk-editor-10qgyq8/).

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_102bme0.png =650x187)

2. If you already have 1 label for the barcode, you can open EasyStore mobile app > Products > tap into the product editing page > scan the label to insert barcode > Save.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_pyhu8v.png =250x538)

3. If you have the existing barcodes list in Excel or CSV file, you may bulk update them to products using [__Excel or CSV file__](https://support.easystore.co/en/article/bulk-update-products-1d2d4at/) method.

###### Generate barcode

2.2 If the product do not have a barcode yet, you can let system generate one for you.

Go to Products > tick the products > More actions > **Generate Barcodes**.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_193i7hz.png =800x211)

Products that do not have barcode yet will be auto ticked > click **Generate barcodes**.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_17650z9.png =800x365)

Barcodes are now generated. If suitable, you can continue to print barcode by clicking **Print labels** and you will be redirected to step 5.2 below.

|| 📌 Once barcode generated, it will be auto saved to the product.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1qpk31k.png =800x365)

# 4. Add label template

Next, create template for the label.

2.1 Go to Apps > Barcode Label > click **Add new template**.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_180nqjz.png =800x278)

4.2 Give the template a name for your own reference.

**Label Type** - select your preferred label type (roll or grid) and size.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_16ws9wl.png =650x486)

4.2 Scroll down to **Label details** - select the product details and their font size to be shown on the label.

* Product title
* Variants name
* Barcode height
* Barcode number
* SKU
* Price

Check the label preview on the right side. Once everything ok, click **Save**.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_evw26p.png =650x418)

4.4 Label template saved in template list.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_17ajobv.png =800x205)

# 5. Print barcode label

5.1 Go to Products > tick the products > More action > **Print Barcode Labels**.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_18gqjfs.png =800x211)

5.2 Select the template and set the **label quantity** to print:

1. **Use item stock for labels** - auto apply number of labels following stock quantity (after click, the button changed to ‘set labels to zero’)
2. **Apply all** - fill in the number of labels and apply it to all items
3. Or, manually set number of labels for each item

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_me0w1r.png =800x433)

*GIF reference:*

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/barcode-label_1dtnxrp.gif)

5.3 Check the total labels to be printed. Once everything ok, click **Print X Labels**.

|| 📌 Maximum 1000 labels can be printed each time. Emoji would be automatically removed.

![](https://storage.crisp.chat/users/helpdesk/website/-/b/3/4/7/b34797d9594d3000/image_1ms4wh0.png =800x430)

# 6. FAQ

**6.1 What barcode printer models are supported?**

* Most printers that support printing standard barcode labels.
* Make sure the printer supports the label size selected in your label template.
* Thermal printer is recommended for best results.

**6.2 What are the supported barcode format besides Code-128?**

Below are the recommended format but you also can generate barcode based on your preferences.

* EAN-13
* UPC-A
* Code-39
* ITF
* ISBN
* GTIN
* UPC


