Product barcode generator – Automatically generates barcodes for WooCommerce products


Product Barcode Generator is a plugin for automatically generating barcodes for WooCommerce products and orders.

This plugin can generate barcodes based on product SKU number, product ID, order number, and transaction number.

All barcodes are unique and you will see the barcode on the edit product page. This plugin will also generate the order barcode, which you will see when editing each order page

Automatic creation and display, easy customization, all product types supported, live preview, and many more features are included in this plugin,

Free Version Features
* Geberating barcode from 4 formats CODE128(Auto), EAN13, EAN8,UPC(A)
* Automatic Generating Dynamic barcode based on product SKU or product ID
* Download the Barcode from the Product meta field
* Allow Product Types: Simple, Grouped, External / Affiliate, Variable Parent
* Generate a barcode for wooocmerce for each order page
* The advantage of changing the color of the barcode line
* There is an advantage to using color in the background
* The facility of changing the height and the width of the barcode

  • Typography customization at barcode labels, location, and alignment change facility
  • Advantages of typography customization, positioning, alignment, and color change in product printing and titles
  • Show or Hide Product Title and Product Price
  • Print the Barcode from the edit page with the title and price

  • Live preview feature in barcode customization

** Premium Version Features **

Demo | Docs

Automatically Generate Barcode Numbers: The barcode number will be generated automatically and the barcode will be generated from this number. As soon as our plugin is activated, a unique 6-digit barcode number will be automatically generated for each product.

This number will generate unique barcode numbers for all WooCommerce products, such as Simple Product, Variable Product, Variable Child, Group Product, and External Product. You can change the barcode number on the product edit page, and you can also change the number in the quick edit options.

This is a really nice functionality, through which you can easily create the number for the barcode, you can change the digit by going to the settings page of the plugin, by default there are 6 digits, suppose you select 8 digits and then save, now the product page. You will see that the barcode number has become 8 digits. And the barcode will be instantly generated from the 8-digit number. Read Docs

Automatic Barcode Display On Single Product Page:Automatically Display Barcode on Single Product Page. Variable Product Supported (both backend & frontend).For variable Products, As the product changes, the barcode changes automatically. Shortcode for Single Product Page: Demo for Simple Product | Demo for Variable Product |

Automatic Barcode Display On Shop/Store Page: With the premium version activated, your Woocommerce site’s shop page or store page will automatically display the barcode for each product, you can turn off this functionality if you want. This can be turned off from the plugin settings.
Live demo |

Variable Product Supported (both parent and child):

Barcodes will be generated for both the variable product and its child products or attributes, with the barcode automatically changing as the product attribute changes on the front end. This means, if you select a specific attribute, the barcode of that attribute will auto-show, you can understand by watching the live demo of the frontend. Check demo |

Barcode in Order mail

You can generate a barcode for order mail, this barcode will be attached to the order mail. This barcode will be generated from the order id or transaction id or your custom number. Apart from the order barcode of the order mail, different barcodes can be displayed for the ordered products, you can find more details in the documentation.

Read Docs

Barcode On Order Dashboard

You can see the barcode on the order dashboard on your wooommerce order page. Here you can see an order barcode and product barcode. Click the link below to watch the live demo

Barcode In PDF Invoice

A confirmation order email is sent to the seller and customer when an order is placed. Wouldn’t it be nice to have attached PDF files with them? There are some plugins that do this. PDF Invoice and Packing Slip for WooCommerce plugin are one of the most widely used plugins in WordPress. It is more professional if this PDF invoice is accompanied by the order barcode. Jet will be more convenient to handle your order. For this, we have integrated our barcodes with PDF Invoices and Packing Slip for WooCommerce plugin.

It is more professional if this PDF invoice is accompanied by the order barcode. it will be more convenient to handle your order. For this, we have integrated our barcodes with PDF Invoice and Packing Slip for WooCommerce plugin. Let’s see how it works and how to customize it Read More

Barcode Bulk Print
This page will automatically generate barcodes for all products when the plugin is activated. So you can find all product barcodes on one page and print very easily

Here you can print from the plugin dashboard as well as print from the front end You can set the number of barcodes you want to see on the print page and add capabilities that can access the print page. You can filter barcodes by product name or search by product category. Read More | View Demo

Downloads all barcodes from one-page
You can download all barcodes from one page. This page will automatically generate barcodes for all products when the plugin is activated. So you can find all product barcodes from one page, you can use the AJAX filtering facility, find barcodes by searching product name or searching product category and download easily.. Read more | View Demo

14 Formats
In the free version, you can use 4 formats to generate barcodes, in the premium version you get extra 10 formats to generate barcodes.

  • CODE128 (Auto)
  • CODE128A
  • CODE128B
  • CODE128C
  • CODE39
  • EAN-13
  • EAN-8
  • UPC(A)
  • ITF
  • MSI
  • MSI10
  • MSI11
  • MSI1010
  • pharmacode

Adding A User
Admin can add a user to this page and print the page. As a result, the user will get access to the plugin setting pages and print pages. The admin can add the below users.

  • Editor
  • Author
  • contributor
  • subscriber
  • customer
  • shop manager

Get Premium Version

The barcode generator is from the js library and doesn’t need Google API dependencies


  • Barcode Metabox
  • Order barcode
  • barcode with order mail (Pro)
  • barcode with order invoice (Pro)
  • bulk print barcodes (Pro)
  • Download all barcodes from one page (Pro)


Go to the Plugins Menu in WordPress and select Plugins > Add new
Search for “ Product Barcode Generator”
Click “Install” and “Activate”.


Are your barcodes are Ad free?

Yes, it is 100% ad-free

Where is the Barcode code location for WooCommerce Products

You can find it Product page, Click the edit and then scroll down


27. Oktober 2023
Bought a license. The plugin bricked my site by modifying the Woo single product template (I think) . Products could no longer be added to cart, and basic fields like description, were no longer showing. Asked for refund - no refunds. Worst experience with buying plugins. Should have listened to other reviewers.
2. September 2023 2 replies
This plugin crashed my site, and I still work on recovering it! Waste of time...
6. Juli 2023 4 replies
You need the paid version to show the barcode in the product page
13. Dezember 2022 2 replies
Pretty straightforward and easy to use plugin for automatically generating barcodes from product SKUs and IDs.
29. August 2022 2 replies
Not a great product. Standard features but lack of proper printing options. Worst customer support experience.
Read all 5 reviews

Contributors & Developers

“Product barcode generator – Automatically generates barcodes for WooCommerce products” is open source software. The following people have contributed to this plugin.




*Added plugin


  • Add EAN13, UPC (A) format
  • Font size for Product Title & Price
  • Add barcode width Customization


Add EAN8 format


fixing css issue


compatibility Update


Add order barcode
add barcode color and background color
customization with barcode height


add auto detect barcode format


Compatibility update