Software Development Kits

Add Fingerprint Biometrics to your Application

DigitalPersona offers a set of Software Development Kits (SDKs) to integrate secure, reliable and cost-effective fingerprint biometrics into your application.

As fingerprint biometrics quickly gain worldwide acceptance as the most secure and efficient way to identify employees, customers and citizens, we have expanded our portfolio of SDKs to ensure you get exactly what you need to bring your application to market quickly and efficiently.

Why DigitalPersona SDKs?

DigitalPersona SDKs offer a full range of capabilities, including image capture, template extraction, template matching, identification, data encryption and more. They support the most used platforms and language interfaces and adhere to prevailing image, data and compression standards. Complete with APIs, drivers, and a biometric engine, our SDKs are fully documented and come with sample applications for you to use as is or to modify to fit your unique application requirements.

Operating Systems: Windows, Linux, Windows CE and Android

Programming Interfaces: NET, Java, C#, ActiveX/COM, C/C++, JPOS/OPOS

Matching: 1:1, 1:n


Image: ISO 19794-4:2005, ANSI/INCITS 381-2004
Data: ISO/IEC 19794-2:2005, ANSI INCITS 378-2004
Extraction: MINEX Certification
Compression: WSQ
Image Quality: NFIQ

Getting Started Kits

To ensure that you get off to a quick and sure-footed start, our industry-leading SDKs come in convenient kits bundled with everything you need to evaluate our biometric technology and begin your development project. We offer a choice of affordable developer kits that include SDKs, fingerprint readers, sensors, processors, integration boards, cables and discounted rates to readily accessible support from the world’s top biometrics experts. Getting Started Kits are available to support our full range of optical and silicon fingerprint readers.

Fingerprint Hardware Options

Your choice of fingerprint hardware is key to your choice of SDK software. Hardware options that affect your choice of software fall into two broad categories, silicon and optical.

    DigitalPersona silicon readers are a good choice in the following cases:

  • Smallest form factor – Best for mobile applications, our silicon readers have a very thin profile and footprint.
  • Match on device – As an option, DigitalPersona silicon fingerprint readers have an on-board biometric engine that provides secure matching and offloads biometric processing from the host system.
  • Connectivity options – In addition to USB, silicon readers offer more connectivity options, including SPI and UART.
  • Embedded – With SPI or UART interfaces and Match on Device, silicon readers can be embedded in systems without an OS stack.
  • Strong sunlight – Because silicon readers do not depend on light to function they are not affected by bright ambient light conditions.
  • Dry skin – Because silicon readers use capacitive technology they are a good choice where dry skin is an issue.

    DigitalPersona optical readers are a good choice in the following cases:

  • Image out – Where the application requirement is to capture high-quality images, optical readers are the best choice.
  • Economical – Optical readers are the most economical choice for image-out applications.
  • Durability – Where durability is a concern, the hard glass platen of an optical reader is the natural choice.

+1 650 474 4000
Submit Inquiry >


Everything you need
to get started
Read More >


Developer WebPortal