We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date
Syncfusion Feedback

Trusted by the world’s leading companies

Syncfusion Trusted Companies


The WinUI Barcode control is a lightweight and high-performance control to generate and display data in a machine-readable format using industry-standard 1D and 2D barcodes. Generated barcodes are optimized for printing and on-screen scanning.

Human-readable text

Provides options to display barcodes with text. It also provides options to customize the position and spacing of the text from the barcode.

WinUI Human Readable Barcode Text

Barcode symbologies

The WinUI Barcode control supports a wide range of barcode symbologies.

WinUI QR Code

QR code

The Quick Response Code (QR code) is a 2D barcode to efficiently pack more information in a smaller space than 1D barcodes. Each barcode can store values up to 7089. It is mostly used for URLs, business cards, contact information, and more.

WinUI DataMatrix Barcode

Data Matrix Barcode

A Data Matrix is a 2D barcode. The information can be encoded with text or numeric values. Each barcode can store values up to 2335. Data Matrix barcode is mostly used for logistics, health care applications, food industry, and more.

WinUI Code 39 Barcode

Code 39 Barcode

The Code 39 is also known as Alpha 39, Code 3 of 9, USD-3, etc. The information can be encoded with text, numeric, and special characters. This code is mostly used by the automotive and defense industries.

WinUI Code 39 Extended Barcode

Code 39 Extended Barcode

The Code 39 Extended is an extended version of Code 39. Additionally, lower characters and special characters are supported.

WinUI Code 11 Barcode

Code 11 Barcode

The Code 11 is also known as USD-8, a high numeric symbology. The character set includes the digits 0 through 9, a dash symbol ( - ), and start/stop characters. Code 11 is commonly used in telecommunications.

WinUI Codabar Barcode

Codabar Barcode

The Codabar is a discrete numeric symbology that is used in libraries, blood banks, and a variety of other information processing applications. It can encode 0-9 digits, six symbols, and start and stop characters.

WinUI Code 32 Barcode

Code 32 Barcode

The Code 32, also known as Italian Pharmacode can encode alphanumeric and start/stop character. This code is mainly used to encode pharmaceutical products in Italy.

WinUI Code 93 Barcode

Code 93 Barcode

The Code 93 is designed to provide data security enhancement to Code 39. It encodes the same character set as Code 39, but uses 9 barcode elements per character.

WinUI Code 93 Extended Barcode

Code 93 Extended Barcode

The Code 93 Extended barcode symbology is continuous, variable length and self-checking. It is based on Code 93 but can encode full 128-character ASCII.

WinUI Code 128 Barcode

Code 128 Barcode

The Code 128, also known as GS1-128, EAN-128 can encode all 128 characters of ASCII. This is widely used in shipping and packaging industries.

WinUI UPC Barcode


The Universal Product Code (UPC), also known as UPC-A encodes 12 numeric digits. UPC barcode symbology is mostly used in trade items.

WinUI GS1-128 Barcode

GS1-128 Barcode

The GS1-128 barcode also known as EAN-128, a high-density symbology can encode all 128 characters of ASCII. This is widely used in supply chain entities, shipping, and packaging industries.

WinUI PDF417 Barcode

PDF417 Barcode

The PDF417 barcode is a 2D barcode, a high-density symbology capable of encoding text, numbers, files, and actual data bytes. This PDF417 is mainly used in a variety of applications such as transport, identification cards, and inventory management.

QR Input mode

The WinUI Barcode control supports the use of a QR input mode to decide the specific set of input characters for the values in a QR barcode.

WinUI QR Code


The appearance of the WinUI Barcode is easily customizable. You can customize the barcode color, bar height, bar width, and much more.

WinUI Barcode Color


Specify foreground and background colors to a barcode for displaying customized lighter and darker bar colors.

WinUI Barcode Height

Bar height

Specify the height of the barcode to fit the container.

WinUI Barcode Width

Bar width

Specify the width of the smallest bar line or dot in barcodes.

Auto module

The Data Matrix and QR barcodes autocalculate the module width based on the Barcode control’s size.

WinUI DataMatrix Barcode Automodule

Data Matrix

WinUI QR Code Automodule

QR BarCode

Syncfusion WinUI DataViz & UI Controls

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion reduces customers’ development time.
Here are some of their experiences.

Rated by users across the globe


Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.

Up arrow icon
Live Chat Icon For mobile