Java Scanning & Imaging SDK

High performance Java scanner access and imaging SDK for Windows 64bit and 32bit

Asprise Scanning and Imaging SDK offers a high performance API library so that you can acquire images from and have total control on almost all kinds of TWAIN WIA scanners on Windows 64bit and 32bit. With the SDK's powerful and flexible API, you can equip your Java applications (Java applets, web applications, Swing/JavaFX components, JEE enterprise applications) with functionality of high speed document scanning (e.g., ADF bulk scan to multi-page PDF) and image acquisition. You can rest assured that the SDK is fully compliant with various government privacy acts such as HIPPA and HITECH.

It is probably the only scanning SDK that works for both 64bit and 32bit applications on market.

Maven dependency
Gradle dependency
compile group: 'com.asprise.imaging',
  name: 'java-scanner-access-twain',
    version: '[12,)'

// Read the developer's guide »

Java Web Start Download free trial Kit Scan in Browsers? Try scanner.js

Features of Asprise Scanning and Imaging for Java SDK include:

Supports Almost All Scanners

Acer, AGFA, Brother, Canon, Dell, Epson, Fujitsu, HP, IBM, Kodak, Konica Minolta, Lexmark, NEC, Nikon, Olympus, Panasonic, Ricoh, Samsung, Xerox and many more TWAIN WIA scanners and cameras.

TWAIN Scanners to 64bit OS Apps

Asprise Scanning SDK is probably the only scanning library that works for both 64bit and 32bit applications accessing 64bit TWAIN scanners thanks to our innovative patent pending technology.


Regardless the scanner's native output formats, Asprise Scan supports a wide range of output formats such as BMP, PNG, JPEG and multi-page PDF, PDF/A (to meet compliance requirements), TIFF with CCITT G4 compression.

HIPPA, HITECH Privacy Compliant

Asprise Scanning SDK empowers you to scan entirely in memory, with zero temporary file. Many government agencies also rely on Asprise to simplify the complexity of HIPPA and HITECH's technical requirements.

Fast Flatbed and ADF Scanning

Asprise Scanning SDK offers high speed scanning from flatbed devices and automatic document feeder (ADF) scanners to increase the user's productivity effortless. Advanced features of scanners are supported: imprinter, endorser, barcode and patchcode;

Generates Thumbnails & Upload to Web Servers Directly

Asprise Scan allows you to generate thumbnails when scanning. Additionally, regardless of your server side technology (C# ASP.NET, Java JSP, PHP, Python, Ruby on Rails), Asprise Scanning SDK allows you to upload scanned images to web servers.

Barcode Reading & Blank Page Detection

Reads barcode (CODE 128, EAN 8/13, UPC, Code 3 of 9, QR, etc.) from scanned documents - even if the scanner doesn't support it. Configurable blank page detection is available for you to discard blank pages.

Add Scanning to Your Applications Under 1 Hour

With a few lines of code, you can equip your application with scanning functionality. Both object-oriented API and JSON API are provided. Well designed API allows you to jump start quickly.

Budget friendly, Royalty-free

Royalty-free means you pay when you order a development license, but you don't have to pay again when you deploy your software to thousands of end users.

Unrivalled Experience

With nearly 20 years of experience, Asprise wins numerous clients like banks, financial institutes, law firms, medical firms and government agencies.

With more than 20 years of experience, Asprise has won the trust of thousands clients including government agencies, financial institutions, industrial leaders as well as SME's. To find out why, you may:

Try out scanning demos Download free trial Kit