Barcodes can be generated with different encodings. Also many codes can read from the design. All barcode feature are located under mainmenu/Utilities/Barcodes. All barcodes will be added as boxes to the active layer. These codes are supported:

Code 39

The Code 39 supports capital letters, digits and some special chars. Over all 42 different characters. Each caracter is encoded in 9 bar/space with 3 bar wider than the others.

Code39 Mod 43

Identical to Code 39, but with one additonal checksum character to avoid reading errors.

Code 128

Code 128 is actual a set of 3 different codes: Code128A, Code128B and Code128C. The code with the best fit to the entered data is used.

Code 128 A

Code 128A barcodes support capital letter, digits and most special char including newline and return.

Code 128

Code 128B barcodes support all letter, digits and some special char excluding newline and return.

Code 128 C

Code 128C supports digits only.


A 2D datamatrix (ISO/IEC 16022) is generated. The entered text will be ASCII encoded to the datamatrix.

These special phrases are available:

entered text Codeword Meaning
<FNC1> 232 Function 1 Symbol Character (FNC1)
<GS> 29 Field/Group Separator

Intended use of these special phrases is to enter GS1 DataMatrix ECC200 code, which is an open system for automatic identification. (e.g. 17091125 marks an expiration date of 25th Nov. 2009, or 21AB12345 marks a serial number of AB12345).


The bar code will be coded as a QR code (ISO 18004). The entered text will be stored as 8 bit unicode data.


The bar code will be coded as Mirco QR code. The entered text will be stored as 8 bit unicode data. The maximum length is 15 character.

External Barcode Generator

If you need a code not supported by the LayoutEditor, you can generat it with an external tool and import its rastergraphic into the LayoutEditor. Please see the attach feature and vectorize feature for details.

import of a PNG graphic