A4 Barcode Generator for Printing


Barcode Generator for WordPress & WooCommerce

Create & print barcodes on your printer.

🗸 Create barcodes manually or generate them automatically
🗸 Select barcode type & label format from predefined list
🗸 Add custom label formats

When your store is growing and you have a lot of products it could be pretty difficult to manage them effectively. If you’d like to improve your workflow by using barcodes you can find Barcode Generator for WordPress & Woocommerce very useful. With A4 Barcode Generator you can create barcodes manually or generate barcodes for selected products or cetegories.

Please watch the video above to see “A4 barcode generator for WordPress” in action.

Barcode Generator does:

  • Support the most popular types of barcodes: CODE128, CODE39, EAN, EAN8, EAN13, UPC, QR code.
  • Provide out-of-box set of the most used label formats. Not found the one you’re looking for? – No, problem. Create it with “+ Add new” button.
  • Give three options to create barcodes: manually, for selected products or for chosen WooCommerce categories.
  • Create barcodes from product Id, Name, SKU or manually entered value.
  • Offer additional line on barcode label. You can switch it on/off and select which information to show there.
  • Include support of WooCommerce product variations.

How to:

Create Barcodes Manually:

  • Click at “Barcode Generator” -> “Create Manually” menu – popup will appear.
  • Fill in “Code” field. This field value will be used for generating barcode. This is usually some unique value like SKU or UPC.
  • You could also fill optional fields “Name” and “Text” that will be printed on barcode label.
  • Select “Type” of barcode.
  • Click “Add to Page” and this label will appear at page.
  • You can add any amount of barcodes/pages before printing them.
  • Select label format with “Labels format” dropdown and preview how it will look like.

Create Barcodes for Selected Products:

  • Go to WooCommerce Products page (or any other page with products list).
  • Select products for barcode creation.
  • Open menu “Barcode Generator” -> “Import Selected Items”. Popup will open with similar settings like when you created barcodes manually.
  • Match fields “Code”, “Name”, “Text” with proper columns, select “Type” of barcode and click “Import”.
  • You can repeat above actions many times and then print all added barcodes later by clicking “Print” button.
  • Select label format with “Labels format” dropdown and preview how it will look like.

Create Barcodes for Selected WooCommerce Categories:

  • Open menu “Barcode Generator” -> “Import Categories”.
  • Select categories you need.
  • Match “Code”, “Name” and “Text” fields, select “Type” of barcode.
  • Click “Import”.
  • Select label format with “Labels format” dropdown and preview how it will look like.

How to Add a New Label Format:

  • Add at least one barcode and page will appear at the right side of you screen.
  • Click “+ Add new”.
  • In popup “New Custom Format”, please enter sizes of labels and margins.
  • Click “Add Format”.

Please note: This is Demo version of Barcode Generator. It’s free to use and you can test and check all features of this product except printing.
For printing you’ll need to buy a license, download Full version and install it.

More information about Barcode plugin check here:


  • Creating Barcodes Manually - fill fields and click "Add To Page".
  • Import Selected Products. You can manually select products and generate barcodes for them.
  • Creating Barcodes for WooCommerce Products - select categories, barcode Code, Label, etc. and click "IMPORT" to generate barcodes.
  • Preview of A4 page with added barcodes, choosing barcodes amount per page and printing them.


Installing Demo version

  • Go to WordPress admin -> Plugins menu.
  • Add New-> search for plugin by entering plugin name “A4 Barcode Generator” -> choose plugin “A4 Barcode Generator” -> install now.
  • Activate the plugin.

Installing Full version

  • Download the zipped plugin file to your local machine by this link: BarCode Generator.
  • Go to WordPress Admin -> Plugins menu.
  • Add New->Upload->browse the zipped plugin.
  • Upload and Activate the plugin.


I have label sheets and I am not sure if this plugin can support it.

By default barcode generator supports most popular A4 label sheets that allows to print 12, 14, 16, 21, 24, 40, 44, 56, 65, 120, 189, 230 or 324 barcodes per page.

If you have label sheet with different amount of labels or with different sizes – you can easily create your own custom format – just specify sizes of labels, margins, label gaps and new format will be ready for work.

How do I know that my printer supports margin-free printing ?

Before printing it’s very important to get to know your printer a little bit better, especially we need to know if printer can print without page margins.

The right way to do it is to read technical documentation about your printer (or find it in google) but if you lost documentation or can’t find in google there is another way.

Print this PDF page and compare if it looks the same as on PDF. If page border doesn’t look the same – your printer might not suport border-free printing or you didn’t check this option in print settings popup.

My printer doesn’t support margin-free printing, what’s next ?

It’s ok, actually most of printers can’t do it. You just need to use label sheets with page margins.

Here is example of label sheet (40 labels per page) with page margins.

What types of barcodes do you support ?

Our A4 Barcode Generator supports most popular types of codes: CODE128, UPC, EAN, EAN8, CODE39, EAN13 and QRCode.

Can I save/download barcodes on my MAC or PC?

There are 2 ways:
1. You can save each code as PNG image.
2. You can save all pages as PDF document, so you will be able to print them later.

How much barcodes I can put on page ?

Our barcode generator supports most popular A4 formats which allows to add 12, 14, 16, 21, 24, 56 or 65 barcodes per page.

What types of barcodes do you support?

Our A4 Barcode Generator supports most popular types of codes: CODE128, UPC, EAN, EAN8, CODE39.

Can I add product name on barcode ?

Sure, one barcode can contain and code and product name.

I have found a bug, how can it be fixed ?

You need to send email to us and provide us with details:
How to reproduce bug
Screenshots of bug
Best way to describe the problem is to create video (you can use software like Jing)


Bug found

I havent used this plugin so I dont know how good it is.
But the plugin made some of my wordpress/woocommerce admin functions to stop working.

Stopped loading data into forms (woocommerce products)
Unable to to change between “Visuellt/text/” in WYSIWYG-editor
Unable to click on links that use script (theme details button)
Unable to change tabs in product details (woocommerce product admin-page)

Very helpful!!!

I have a shop with my own products on Woocommerce. This A4 Barcode Generator is very helping me with my shop. Best plugin! Thank you!!!

The best plugin ever !!!

Very friendly plugin with option to print barcodes on A4. I got full version and now I have powerful tool to create hundreds of barcodes! Thank you for the best plugin ever !!!

Read all 5 reviews

Contributors & Developers

“A4 Barcode Generator for Printing” is open source software. The following people have contributed to this plugin.




  • Fist version

0.1.6 – September 15th, 2016

  • Added new features

0.2.6 – September 22nd, 2016

  • Added new features

0.2.7 – October 31th, 2016

  • Added new features

0.2.8 – November 9th, 2016

  • Added QRCode

0.2.9 – January 13th, 2016

  • Added Additional field in Import

0.3.3 – Marth 23th, 2017

  • Show/Hide barcode text

0.4.16 – August 8th, 2018

  • Added “Import Categories” feature. Allows to generate barcodes for products in selected categories.
  • Added support of 120 barcodes per A4 page
  • Redesign

0.4.18 – August 13th, 2018

  • Small corrections to layout

2.0.0 – October 17th, 2018

  • Created from scratch the core of plugin
  • Support of WooCommerce Product Variations added
  • “Text” field is added in “Create Manually” popup – October 18th, 2018

  • Fix for servers with allow_url_fopen settings disabled.
  • Added fix for “Import Categories” popup when there are many categories.

2.1.0 – October 20th, 2018

  • Access to Barcode Generator added to “Shop Manager” user role. This is one of built-in roles of WooCommerce.
  • Added “Bug Reporter” that helps to detect errors.
  • “Add to Page” button is disabled till Barcode is generated – prevents adding empty Barcodes to page.
  • Preloader in “Import Categories” popup never stops when empty categories selected – fixed.
  • Auto-check for a newer version fixed. – October 22th, 2018

  • Added hot fixes for php notices.