BaiqiSoft Label Control for .NET

BaiqiSoft Label Control for .NET WinForms allows you to integrate the barcode label design and printing functionality into your .NET applications with a few steps. You can  use the  user-friendly  interfaces to design the label templates or create the label layouts yourself in C#  or VB.NET. All labels and forms are printed immediately  with data  supplied  by your application.

Download Label Control for .NET 4.0  (.NET Framework 4.0 - 4.8)
Download Label Control for .NET 6.0  (.NET 6.0, Install via nuget)
Download Label Control for .NET 8.0  (.NET 8.0, Install via nuget)

BaiqiSoft Label Control for .NET WinForms can be integrated into your C# and VB.Net applications. Current Version: 24.3.22


BaiqiSoft Label Control for .NET is an excellent and easy to use product for developing barcode printing solutions - highly recommended.

- Alison Baxter

We have integrated the BaiqiSoft Label Control into our WMS, and our customers can now design their own label templates. Thank you very much.

- Robert Padbury

Main Features

User-Friendly Interfaces

BaiqiSoft Label control is very easy to use. The clear and straight-forward graphical user interface simplifies your work with features like redo/undo and WYSIWYG operation, Cut-Copy-Paste functionality, formatting, Z-ordering, zooming and many more features!

Integrated 1D/2D Barcodes

1D Linear Barcodes: EAN-13, EAN-8, JAN-13, JAN-8, Code 39, Code 39 Extended, Code 93, Code 93 Extended, Code 128 Auto, Code 128A, Code 128B, Code 128C, Code 11, Codabar, UPC-A, UPC-E, Standard 2 of 5, Interleaved 2 of 5, UCC/EAN-128, GS1-128, ITF-14, ISBN/ISMN/ISSN, Industrial 2 of 5, MSI/Plessey, Telepen, Postnet, Pharmacode, UCC/EAN-14, SSCC-18.
2D Barcodes: Aztec, Data Matrix, PDF 417, QRCode, GS1 DataMatrix, GS1 QRCode, Micro QRCode and Micro PDF417.

Native Language Support

By default, all buttons and dialogs are provided in English. Support for other languages is available through the use of the Language.INI file. If you chose to configure it, all string resources used in our control will be obtained primarily from this file. Therefore, you can achieve multilanguage support by customizing the string resources.

Customizing the Menu and Toolbar

You can customize exactly which buttons appear in the editor, you can also change the default behavior of the buttons. For example, you might want to remove the New and Open buttons to prevent users from opening label files.

Simple Object Model

BaiqiSoft Label control provides a flexible programming object model that allows you to create one label design and print it to printers.

Data Binding Support

BaiqiSoft Label control was designed considering .NET Data Binding scenarios which mean you can bind text, barcode and image items to .NET data sources.

Product Updates


Released a new version to support .NET 8

Added ColumnType and ColumnFormat property to the bindable objects, now you can specify the data format from a data table.

Added MeasurementUnit property, yow can now set an inch as a measurement unit.

Added AdjustOffsetLeft and AdjustOffsetTop property, added Orientation.Portrait180 and Orientation.Landscape180 option, added Object Name field in the Properties Panel.