VB.NET EAN 13 barcode generator
How to generate, make, print EAN 13 barcode image label in vb.net project

How to generate, display, print EAN-13 barcode labels in vb.net project without using font. Free download.




  • Written in C#.NET with full integration into .NET Framework 2.0, 3.0, 3.5 and above versions
  • Latest GS1 specification pre-configured to encode valid EAN-13 barcodes
  • Print 1D EAN-13, EAN-13+2, EAN-13+5 barcodes with VB.NET programming
  • Easy to install dynamic EAN-13 in .NET projects like ASP.NET websites and WinForms
  • Adjust 1D EAN-13 barcode image resolution in VB.NET to be compatible with all printers
  • Simple to adjust EAN-13 barcode settings like width, height, font, orientation, etc
  • Create multiple EAN-13 barcodes in Png, Jpeg/Jpg, Gif, Bmp/Bitmap & Tiff image formats
  • Automatically add checksum digit for EAN-13 barcode according to GS1 standard
EAN-13 Barcode Creator Overview in VB.NET
EAN-13 encoder API SDK in VB.NET uses a barcoding function of KA.Barcode Generator for .NET Suite that supports generating and printing EAN-13, EAN-13+2 & EAN-13+5 barcode images in .NET projects like ASP.NET web forms, Console Applications, RDLC Reports and Crystal Reports. Furthermore, developers can adjust barcode properties for the generated EAN-13 with VB.NET demo code below. Download KA.Barcode for .NET Suite evaluation package for free.
EAN-13 Barcode Introduction
EAN-13, also named as European Article Number 13, EAN/UCC-13, GS1-13 & GTIN-13, with variants EAN-13 Supplement 2 (a two-digit add-on barcode) & EAN-13 Supplement 5(a five-digit add-on barcode), is a linear barcode which encodes numeric-only data.

EAN-13 in ASP.NET using VB.NET codes

This EAN-13 barcode greator dll supports EAN-13 barcode creation in ASP.NET web forms. Download its free evaluation version and use offered VB sample code to get customized EAN-13 barcode image. You can refer to the tutorial for barcode creation in ASP.NET with VB class.

EAN-13 in Windows Forms app using VB.NET codes

Creating EAN-13 barcode images with this barcode control is an easy job. You only need to download the trial version of .NET Barcode Generator and copy the VB sample code provided online. For more information about barcode generation in .NET WinForms using VB class, you may read this VB.NET barcode generation guide in WinForms carefully.
EAN-13 Data Code Encoding in VB.NET
EAN-13 Encodable Characters & Data Length
EAN-13 barcode can encode numeric digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9

EAN-13 Data Capacity: 13 numeric digits.

EAN-13 code includes 12 digits of GS1 data message along with a trailing check digit, for a total of 13 digits of bar code data.

EAN-13 may be accompanies by an add-on symbol (2 digits or 5 digits)

Using vb.net EAN-13 barcode generator library, you can encode data to EAN 13 by passing 12 digits EAN-13 data. The barcode generator software will calculate the last digit check sum digit, and append it to the end of EAN-13 barcode for you.
EAN-13 code structure
An EAN-13 bar code is divided into four groups:
  • The number system
  • The manufacturer code
  • The product code
  • The check digit
The EAN-13 number system consists of two or three digits which identify the country (or economic region) numbering authority.

The manufacturer code is a unique code assigned to each manufacturer by the numbering authority indicated by the number system code.

The product code is a unique code assigned by the manufacturer.

In your vb.net project, you simply input the first 12 digits EAN-13 code, without the last check digit code. The vb.net EAN-13 barcode generator library will automatically create EAN-13 barcode images based on your EAN13 code.
Generate EAN-13 Using VB.NET Sample Code








Frequently Asked Questions

What defines an EAN-13 code?

EAN-13 is a 13-digit barcode: 12 data digits and 1 check digit. EAN (European Article Number) is now renamed GTIN (Global Trade Item Number) and the EAN-13 barcode assigns a unique 13-digit number to every product, serves to uniquely identify retail products globally.

What is the difference between the EAN barcode and EAN-13 specifically?

EAN barcodes comprise EAN-13, EAN-8, and their respective 2-digit or 5-digit add-on barcodes. EAN refers to the complete barcode symbology.

How are the digits arranged in an EAN-13 barcode?

The 13-digit EAN-13 barcode is structured into four components:
  1. Prefix: 2-3 digits for the country of origin.
  2. Manufacturer Code: 4-5 digits identifying the brand owner.
  3. Product Code: 5 digits unique to the item.
  4. Check Digit: 1 digit that ensures the code was scanned correctly.

How can I ensure an EAN-13 barcode I made is valid?

An EAN-13 barcode's last digit is a check digit, It acts as a checksum to confirm the first 12 digits are correct.

What's the smallest allowed size for EAN-13, and how to utilize it?

For EAN-13 barcodes, GS1 recommends a minimum size of 30mm wide and 20mm high. In application, this means the printed symbol must not be reduced below this size.

How can I print EAN-13 barcodes properly?

Follow these guidelines for proper EAN-13 printing:
  • The barcode file should have a DPI that is the same or higher than your printer's native resolution to prevent blurriness.
  • The human-readable text of EAN-13 needs a legible font. ideally the GS1-standard OCR-B font.