Overview

MessagingToolkit Barcode library is a C# barcode library that can be used in standalone Windows applications, ASP.NET web applications, and Windows Phone 7 applications.

The library current supports encoding and decoding of the following barcode types

Encoding

  • QR Code
  • Data Matrix
  • PDF 417
  • Bookland/ISBN
  • Codabar
  • Code 11
  • Code 128
  • Code 128-A
  • Code 128-B
  • Code 128-C
  • Code 39
  • Code 39 Extended
  • Code 93
  • EAN-13
  • EAN-8
  • FIM
  • Interleaved 2 of 5
  • ITF-14
  • LOGMARS
  • MSI 2 Mod 10
  • MSI Mod 10
  • MSI Mod 11
  • PostNet
  • Standard 2 of 5
  • Telepen
  • UPC 2 Digit Ext.
  • UPC 5 Digit Ext.
  • UPC-A
  • UPC-E

Decoding

  • UPC-A
  • UPC-E
  • EAN-8
  • EAN-13
  • Code 39
  • Code 93
  • Code 128
  • QR Code
  • ITF
  • Codabar
  • RSS-14
  • Data Matrix
  • PDF 417
  • Aztec

This library is based on the zxing library, with some additional features not available in the original code. You can freely use it for non-commercial purpose. To use it commercially, please consider making a payment to support this project here

You can see some of the screen shots in the Wiki

If you are looking for the open source QRCode library, check it out here.

    Latest news

    CodeBar encoding and QRCode decoding issue
    There are issues reported related to CodaBar encoding, and unable to decode QRCode.
    Added by admin 33 days ago

    Release 1.4.2.0 is out
    This is a patch fix release which fixed a bug in PDF417 encoding
    Added by admin 56 days ago

    MessagingToolkit Barcode Library is released
    The library now supports encoding and decoding of 1 dimensional and 2 dimensional barcodes
    Added by admin 104 days ago

    View all news