Multi-Platform Barcode Reader Toolkit for .Net

All the benefits of the Softek Barcode Reader Toolkit in a NuGet package for .NET developers

  • Subscription license model for multi-platform use
  • Royalty free distribution with your apps
  • Includes 1 Developer License
  • Supports TIF, JPG and PDF
  • Reads 1D and 2D barcodes
  • Splits TIF and PDF files.
  • Targets .NET Standard 2.0 and compatible with .NET Framework (>= 4.6.1), .NET Core (>= 2.0) and .NET (>= 5.0).
  • Multi-platform support: Windows (x86, 64-bit), OSX (Intel or arm) and Linux (x86, 64-bit or arm)

Download from Nuget.

Get a free 30-day license key from

Add barcode recognition to your .NET app’s with our .Net Standard 2.0 interface with seamless native support for Windows, OSX and Linux on either Intel or ARM. Available as a Nuget package

After adding the NuGet package to your app just add something similar to the following lines of code:

SoftekBarcodeNetStandard.BarcodeReader barcode = new SoftekBarcodeNetStandard.BarcodeReader();
barcode.LicenseKey = “set your license key here”;
barcode.ReadDataMatrix = false;
barcode.ReadQRCode = true;
barcode.ReadCode128 = true;
int n = barcode.ScanBarCode(“image.pdf”);
for (int i = 1; i <= n; i++)
   Console.WriteLine(“Value: ” + barcode.GetBarString(i).ToString());
   Console.WriteLine(“Type: ” + barcode.GetBarStringType(i).ToString());
   Console.WriteLine(“Page: ” + barcode.GetBarStringPage(i).ToString());

Other Features

  • Fast detection of 1-D & 2-D barcodes.
  • Read files from either disc or memory.
  • Read multiple barcodes.
  • Read barcodes in any direction.


  • Returns number, value, type and position for each barcode.
  • Supports color and black & white images.
  • Support for multi-threaded applications.
  • Free 30-day evaluation licenses.
  • Image filters to enhance barcode detection.
  • Optimize barcode search area.
  • Tune performance parameters.
  • Regular expression matching.