Rapidly Implement Barcode Recognition to Your App

Dynamsoft's Barcode Reader SDK enables you to efficiently embed barcode reading functionality in your web and desktop application using just a few lines of code. This can save you from months of added development time and extra costs. With the Barcode Reader SDK, you can decode barcodes from various image file formats (bmp, jpg, png, gif, single-page and multi-page tiff, and PDF). This includes from device-independent bitmap (DIB) formats which can be obtained from cameras or scanners.

Linear Barcode Types

Include Code 39, Code 93, Code 128, Codabar, Interleaved 2 of 5, EAN-8, EAN-13, UPC-A, UPC-E, Industrial 2 of 5

2d Barcodes

QR code, Datamatrix and PDF417 recognition are supported.

Editions

Two editions are available: The Windows Edition provides C, C++, ActiveX / COM and .NET APIs; the Mac Edition provides C and C++ APIs.

Windows Edition

The Windows Edition provides C, C++, ActiveX / COM and .NET APIs.

Mac Edition

The Mac Edition provides C and C++ APIs.

Ways to Use the Barcode Reader SDK

Dynamsoft Barcode Reader can either work as a standalone SDK or add-on.

Standalone SDK

The barcode scanner SDK can be used in various development environments, such as Visual Studio .NET (C# / VB.NET), Visual C++, VB6, Delphi, Eclipse, Xcode, etc. It can be used in desktop and web applications.

Implement barcode reading in desktop applications

Add-on to Dynamic Web TWAIN

With Dynamic Web TWAIN and its barcode add-on, you can easily build a web application which reads barcodes from document scanners, USB webcams, local images, PDF files, and Base64 string. After acquiring images into Dynamic Web TWAIN control, the barcode recognition will be done at the client side, thus avoiding the trouble caused by uploading images to server and downloading the barcode results.
Visit the Online Demo →

client-side decoding web application Scanner webcam

Add-on to Dynamic .NET TWAIN

With Dynamic .NET TWAIN and its barcode add-on, you can easily build a WinForms or WPF application which reads barcodes from document scanners, USB webcams, local images, PDF files, and DIB. After acquiring images into Dynamic .NET TWAIN component, the barcode recognition will be done at the client side. Microsoft .NET framework 2.0 and 4.0 are supported.

Below is a demo application of Dynamic .NET TWAIN. On top of barcode scanning from scanners and local images, real-time barcode decoding from a video is also implemented. Download the sample here →

WinForms WPF Scanner webcam
Add-on to Dynamic .NET TWAIN

Why Choose Dynamsoft for Your Imaging Technology?

  • 10+ years of experience in document imaging.
  • Associate member of the TWAIN Working Group.
  • Trusted by major companies across different industries Learn more →
  • Provided with 16 hours of optional award-winning technical support.
Why Choose Dynamsoft for Your Imaging Technology