Barcode Generator plugin for WooCommerce
Generate and display barcodes on pages, emails, invoices and posts

  • Display barcodes for products, orders, invoices, etc.
  • Supports barcode types: GS1, UPC, EAN, QRCode, DataMatrix, CODE128, CODE39
  • Generate barcodes from any amount of info (multiple fields support)

This plugin allows to genearte and display barcodes anywhere on your website. You can use fields like SKU, Order ID or any other fields for barcode generation. You even can generate QRCode with multiple fields, so when you scan QRCode you can read a lot of information from it. Plugin compatible with WooCommerce, however it can be integrated with any third party plugin.

By enabling a few settings you can:

  • Show barcodes on product pages.
  • Display barcodes on admin pages (on product & order pages and order preview)
  • Add barcodes into email (for products and/or for the order).
  • Generate customized barcodes with up to 4 lines of text
  • Embed barcodes on any posts, pages or invoices
  • Plugin supports: QRCode, CODE128, CODE39, GTIN, EAN, UPC, DataMatrix
  • Supported ZATCA/Zakat QR (based on base64), used mostly in Saudi Arabia

Supportet plugins:

  • WooCommerce PDF Invoices and Packing Slips
  • Booster Plus for WooCommerce
  • Need integration with any other ? contact us

Barcode templates:

It is allowed to add up to 4 lines of data to the barcode label.

Here is a few examples of how you can adjust barcodes:

Complex QRCodes:

Plugin allows to create complex 2D codes with a lot of information for orders and products.

For orders you can create QRCode with next information:

  • Order Id
  • Order total price
  • Order tax
  • Shipping information
  • Billing information
  • Total items in order
  • Order date & time
  • Order custom fields
  • Link and much more...

For products you can create QRCode with next information:

  • Product name
  • Product price
  • Produc tax
  • Product sizes
  • Product weight
  • Attributes & custom fields
  • Category and much more...

Shortcodes for embedding

Shortcodes allow you to create your own label, add additional information on barcode about product (name, price, SKU, etc.) and insert it into any page, post, invoices or any other plugin you already use.

For embedding open "Embed Barcode" tab and follow next steps:

  1. Press "+ Add new" button to create your own shortcode
  2. Give it a name and save it
  3. Select newly created shortcode from the list
  4. On the right side specify barcode type, template and match fields if required
  5. Press link "How to embed barcode ?" to get shortcode and more instructions

After embedding simply refresh page and barcode will appear in the place where shortcode was inserted.


Regular Joomla Registration Form Extension to remove fields from Joomla Registration Form How simple Joomla Registration form looks Extension to remove fields from Joomla Registration Form
Version: 1.2.5
WordPress up to: 5.8.x
WooCommerce up to: 6.1.x
payment security
payment security

Related plugins

Barcode Printing Plugin

Barcode Printing Plugin

Barcode Scanner

Barcode Scanner

Related plugins

Print Barcode Labels for WooCommerce Products
Print product labels with your printer

If your stock has dozens or even hundreds of products it could be pretty difficult to manage them all. And it can lead to time consuming work and even to wrongly shipped items. This plugin gives you... Read more

Product search & barcode reader for Wordpress
Lite POS system to manage inventory and orders in WooCommerce

This WooCommerce plugin allows you to manage your inventory and orders in more efficient way. You can search products by product name/ID/SKU/EAN/UPC or by scanning barcodes. If you use barcodes... Read more

Write your question or comment: