About Dynamic Web TWAIN

Browser-based document scanning SDK.

Dynamic Web TWAIN is a browser-based document scanning and image capture 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.

Dynamic Web TWAIN Features

Enterprise-grade Document Scanning

  • Scan Tens of Thousands of Pages in One Session
    • Proprietary Disk Caching mechanism which enables unlimited document scanning in one session
    • 64-bit service available to handle large data with high performance
  • High Speed Document Scanning
    • All time-consuming APIs can be called asynchronously
    • Built-in triggerable procedural events to streamline business workflow

Mobile Web Capture for iOS and Android

  • Seamless Transition to Mobile Document Scanning
    • Add one line of code to create a consistent document scanning experience from desktop to mobile browsers
    • Ready to use UI for image capture and editing, save as multiple image formats, secure server upload on iOS and Android devices
    • Zero footprint. End users don’t need to install anything
    • Automatic document border detection and crop

Powerful and Customizable Features

  • Built-in Viewer and Editing Features
    • Customizable image viewer with cross browser support
    • Built-in UI to support advanced features like text annotation, zooming, de-skewing, and more
  • Export and Upload
    • Multiple built-in compression algorithms, such as JPEG encoding for TIFF, to significantly reduce the file size
    • Supports various file formats, transfer protocols, and file systems for saves to local or network repositories
    • Supports chunked uploading and behind the scenes and multi-thread uploading when the data size is large

A Host of Strong Security Features

  • 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.

Easy Integration

  • Client-Side
    • Angular, JavaScript, jQuery, VBScript, HTML5, HTML, etc. Compatible with any JavaScript framework (AngularJS, ReactJS, Node.js, Vue.js)
  • Server-Side
    • 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


  • Mobile Web Capture - A web document capture SDK for iOS and Android browsers. It is designed for developers to build document scanning web applications for mobile users to load, edit, save, upload files, and capture images from the camera right in mobile browsers.
  • PDF Rasterizer - Easily convert PDF files into popular storage-saving formats such as JPEG, PNG, or BMP or into more editable formats such as TIF for greater archive flexibilities.
  • Barcode Recognition - Industrial-grade Barcode reading for common 1D and 2D barcodes.

Dynamic Web TWAIN includes 2 editions: Service and Plus.

  Service Edition Plus Edition
Interact with scanners from browsers on Windows, macOS and Linux    
Interact with scanners from browsers on Android    
Interact with mobile cameras on iOS and Android devices    
Barcode Reader addon Windows platform Cross-platform support on all desktops and mobile
Remote Scan Windows/macOS/Linux support Cross-platform support