Batch Barcodes Generation

Barcode lets you generate multiple barcodes at once using the list of text data as input. In this tutorial we’ll generate some EAN-13 barcodes and show the different options you can configure. First, let’s setup the EAN-13 barcode we’ll be using for bulk generation. Barcode generator needs a configured barcode design in order to batch–generate barcodes.

We start with configuring EAN-13 barcode we'll be using for batch generation

Once done, click the Batch processing button at the right corner of the toolbar to switch to the batch mode for a given barcode.

Batch Mode

Batch mode consists of four steps and on the first step you provide the barcode data to be used for generation:

On the first step of the batch barcode generator we provide the text data for the barcodes

Here I entered 6 lines, so Barcode generator will make 6 barcodes. Each line represents a single barcode. For composite barcodes like EAN-13, ISBN-13 and UPC-A you can provide both main text and add-on, separated with a semicolon.

Another important option is at the bottom of this panel, it is called “Export each barcode to a separate file”. We’ll keep it enabled for now and explain the other option later.

Once you entered the barcode data, click the Next button to continue.

Batch Parameters

On the second step (if barcodes are exported to separate files), you’ll see the parameters panel as displayed below:

On the second step of batch barcode generation you need to configure batch parameters

From the top to bottom, you configure:

Once you configured the options, you can click the Next button and proceed to the generation itself.

Generation Results

The generation may take some time depending on the barcode type and the length of the input list. Once done, you’ll see the results screen:

You will see the barcode generation log once the batch processing is done

It is recommended to double–check the generation log for errors, as Barcode automatically fixes the input data while processing them, so if the incorrect data is provided on the first step, you may end up with the barcodes you didn’t expect to get.

There is a checkbox at the bottom of the window that lets you see the generated files when you click the Done button. Check it, if needed.

Single–file Output

There is another batch processing mode, when all the barcodes are saved into the same file, which is useful for printing. Barcode generator can only output to PDF format in this mode. To activate the single–file mode, you need to uncheck the box at the bottom of the first page:

We can output the barcodes into a single PDF file if we uncheck the box at the bottom

Then on the second step we’ll get a different batch processing parameters panel:

Single-file output offers more parameters to configure a grid of barcodes

There is a preview panel on the left and a parameters panel on the right. The preview panel displays a sheet of paper with gray rectangles showing the barcodes you will get. Barcodes are arranged in a grid that you can configure using the parameters panel. The parameters are:

Once you configure the options, click Next and go through the same steps, as in the separate files mode. The only difference is that on the last step you’ll see a single PDF file instead of a folder.


Barcode saves the data you used for batch generation in the barcode settings, so the next time you want to batch-process the same barcode, you will see the same data.

For ISBN-13 barcodes, you can specify barcode data with prefixes. Barcode will detect prefixes and configure barcodes accordingly.

Also, for ISBN-13 barcodes if the price is configured in a country–specific format, you can put the price in decimal format after the semicolon. So instead of “xxx;51020” you should use “xxx;10.20”.

More Barcode Tutorials



UPC Barcodes

Other Barcodes