About DynamSoft

Enterprise-Grade Document Capture and Image Processing SDKs.

founded in 2003 with the aim of being the dynamic center for software developers and provide helpful tools to make their development easier and more efficient. With over 15 years of experience in TWAIN imaging, we have helped hundreds of businesses and organizations transform their workflow to improve efficiency and cut down cost.


Dynamsoft Barcode Reader

1D & 2D barcode reader SDK for desktop, web and mobile.

Flexible APIs To Customize for Different Usage Scenarios


Easily Implement Barcode Scanning on All Platforms

Dynamsoft Barcode Reader enables developers to easily implement 1D and 2D barcode scanning into their applications running on different platforms.

Desktop and Server Applications – C, C++, .NET, Python, Java.

Web Applications – JavaScript.

Mobile Apps – Android, iOS.


Rapidly Implement Powerful Barcode Scanning in Your Application

Dynamsoft’s Barcode Reader SDK enables you to efficiently embed barcode reading functionality in your web, desktop, or mobile application using just a few lines of code. This can save you months of added development time and extra costs.


Main Features

  • Powerful and Fast Barcode Decoding
  • Customizability and Flexibility
  • Comprehensive Barcode Results for All Usages
  • Decode Barcodes from Images, PDFs, and Cameras
  • One SDK With Multiple Barcode Type Support
  • Expand Easily With Multi-Platform Support
  • Rapid Development With Multiple Language and Environment Support
  • Easy Enhancement With Multiple Add-on Modules



Dynamic web twain

Cross-browser document scanning SDK for web applications

Document Scanning SDK to Rapidly Deploy Your Web Applications


Reliable Browser-Based Document Scanning SDK

Dynamic Web TWAIN is a browser-based document scanning SDK specifically designed for web applications. With just a few lines of JavaScript code, you can develop robust applications to scan documents in all common web browsers.

Scan and Capture – Scan documents from document scanners in popular desktop browsers or capture images from mobile browsers.

View and Edit – Supports image editing features such as rotate, crop, mirror, contrast, brightness, and more.

Export and Upload – Supports various file formats, transfer protocols, and file systems for saves to local or network repositories.


Scan Tens of Thousands of Pages in One Session

Leverage powerful SDK features with customization capabilities to rapidly deploy enterprise-grade document scanning.

Main Features

  • All time-consuming APIs can be called asynchronously.
  • Built-in blank page detection, skew angle detection, etc.
  • Built-in triggerable procedural events to streamline business workflow.
  • Multiple built-in compression algorithms, such as JPEG encoding for TIFF, to significantly reduce the file size.
  • 64-bit service available to handle large data with high performance.
  • Proprietary Disk Caching mechanism which enables unlimited document scanning in one session.
  • OS compatibility – Windows, macOS, Linux, iOS, Android.
  • Browser compatibility – FireFox, Chrome, Internet Explorer, Microsoft Edge, Safari.


Easy Integration


Angular, JavaScript, jQuery, VBScript, HTML5, HTML, etc. Compatible with any JavaScript framework (AngularJS, ReactJS, Node.js, Vue.js).


Nginx, IIS, Tomcat, Apache, ASP.NET (C#/VB.NET), PHP, JSP, ASP, and more.


Easy End-User Distribution

  • X-Copy deployment — no on-server installation needed.
  • Supports cookie and session integration for HTTP image uploading.
  • MSI installer available for IT managers to do batch installations for an entire network.


A Host of Strong Security Features

To ensure your data is safe, Dynamic Web TWAIN offers:

  • Built-in HTTPS support with configurable SSL certificate.
  • Digital signature.
  • Data encryption.
  • Authorization required for accessing local files.
  • All cached data will be deleted upon unexpected SDK closures.
  • And at least a dozen other security mechanisms.



Dynamic web twain

Localize and extract key data from specified region using OCR


Enterprise-Ready Text Detection and Recognition SDK

Dynamsoft Label Recognition SDK accurately reads alphanumeric characters and standard symbols from images of varying background colour, font, or text size. Popular uses include price tags in supermarkets, inventory labels in warehouses, VINs on cars, vehicle license plates, and ID cards.

VIN Scanning – With the help of an image OCR SDK such as Dynamsoft Label Recognition, users can identify vehicles anywhere, anytime by scanning VINs.

Retail – In retail, OCR text recognition ensures accurate price label recognition. Multiple price labels can be easily scanned at once, reducing chances of errors.

Inventory and Warehouse Management – Warehouse staff make use of pallet ID labels, also known as box labels, to make sure that the products are stored at the correct location in the warehouse.


Exceptional Customizability

Get more out of your images.

Main Features

  • Specify an area to OCR texts using a reference region.
  • Sophisticated image pre-processing algorithms.
  • Use a regular expression to improve accuracy and robustness.
  • Stitch content results from neighbouring video frames.


OS and Programming Language Support

Dynamsoft Label Recognition SDK supports major platforms (Windows, Linux, iOS, and Android) with its C/C++, C#, Objective-C/Swift, and Java interfaces.


Dynamic .Net twain

Document scanning SDK for .NET desktop applications.

Scanner and Webcam Capture for your WinForms and WPF Applications.


Simple & Efficient Scanning and Webcam SDK for .NET App

Dynamsoft’s Dynamic .NET TWAIN is a .NET document imaging SDK based on the TWAIN and DirectShow standards. It provides rich, efficient and quick-to-implement APIs for scanner and webcam software development. With our .NET component in C# and VB .NET, you can easily and rapidly embed a robust document scanning and webcam image capture module in your WinForms and WPF desktop applications.

Capture – Capture images from scanners, webcams or existing image files.

Edit – Images can be edited in ways like rotate, flip, scale, crop, etc.

Save and Upload – Save as PDF, TIFF, JPEG etc. to a local disk or to a web server.


Acquire images and scan documents

Scanners – Use any TWAIN-compliant devices like scanners to digitalize documents.

Webcams – Use any UVC-compliant devices to show live stream and take snapshots.



Barcode – Recognize and generate linear barcodes, QRcode, PDF417 and DataMatrix.

PDF Library – Save images as PDF, convert PDF to images for viewing, and add annotations.

Webcam Capture – Capture images from DirectShow webcams.

OCR Recognition – Recognize text in images and save the output as PDF, text or string.



Software Sources Ltd. is serving as DynamSoft Reseller.