.NET barcode component that easily integrates barcode rendering with your .NET application. Written entirely in managed code. Works with .NET 1.1, 2.0, 3.0, 3.5, 4.0 and 4.5, Mono, Delphi.NET, Crystal Reports, Visual Studio Local Reports (RDLC), SQL Server Reporting Services, Gizmox Visual WebGui and ASP 3.0.

Try it online now! - See our online barcode demo.


  • Works with either ASP.NET or Windows Forms applications,
  • Supports CrystalReports, Visual Studio Local Reports (RDLC), SQL Server Reporting Services, ASP3.0, VB and C++, Visual WebGui
  • Supports barcode rotation,
  • It supports most barcode symbologies,
  • Bearer Bars support,
  • Support of barcode output in many formats such as: BMP, EMF, GIF, JPEG, PNG, TIFF and WMF,
  • Quiet zones can be set programatically or automatically,
  • You can also define any custom text, background, text and barcode colors,
  • Fully designer-friendly Windows Forms control and ASP.NET Server control,
  • Available for COM through COM interop.

Standards supported:

  • EAN13
  • EAN8
  • Standard 2 of 5 (Industrial 2 of 5)
  • Interleaved 2 of 5
  • Code39
  • Code39 Full ASCII mode
  • Code128
  • UCC/EAN-128
  • UPC-A
  • UPC-E
  • Code93
  • Code93 Full ASCII mode
  • Code11
  • Codabar
  • Postnet
  • Planet
  • MSI (also known as Modified Plessey)
  • Numly
  • SSCC-18 (Serial Shipping Containter Code)
  • ITF-14
  • EAN-14
  • USPS Sack Label
  • USPS Tray Label
  • Swiss Post Parcel
  • Pharma Zentral Nummer
  • Optical Product Code
  • Deutsche Post Leitcode
  • Deutsche Post Identcode
  • Royal Mail 4-State
  • Singapore Post 4-State
  • Royal TNT Post Kix
Get more info on all standards supported.

Quick start samples

using Limilabs.Barcode;

static void Main(string[] args)
    BaseBarcode b = BarcodeFactory

    b.Number = "123456789012";
    b.ChecksumAdd = true;

    // Render barcode:
    Bitmap bitmap = b.Render();

    // You can also save it to file:
You can find more samples here.

Our customers

Get Started Today