View All Products
  FIPS 201 / PIV Compliant
  Fingerprint Hardware
  Fingerprint Readers
  Fingerprint + Smart Card
  OEM Modules
Fingerprint Software
  Software Developer Kits
  - Pro SDKs
  - Additional SDKs
  Solutions Showcase
  View third party solutions

SecuGen Software Developer Kits


SecuGen SDKs feature advanced, minutiae-based fingerprint recognition technology that allow developers to build leading-edge biometric applications that embed the use of SecuGen fingerprint readers.


Compatible with Windows 10LinuxAndroidJava.NETRaspberry Pi


Pro SDKs

FDx SDK Pro for Windows (1:1 Matching, with Java support)

FDx SDK Pro for Linux (1:1 Matching, with Java support)

FDx SDK Pro for Android (1:1 Matching, with Java support)

SecuBSP SDK Pro for Windows (1:1 Matching)

SecuSearch SDK Pro for Windows (1:N Matching)


Additional SDKs

FDx SDK for Windows CE

SecuGen ISO Image SDK for Windows (ISO/IEC 19794-4 Standard Image Capture)


Request Free Download

Features of SecuGen SDKs

Easy to Integrate
SecuGen SDKs make it quick and easy to integrate SecuGen fingerprint scanning, template generation (minutiae extraction), and template matching functions (both one-to-one and one-to-many) into almost any type of sotware application.


Flexible for Most Development Needs
SecuGen SDKs are available as low-level API ("FDx") and high-level API ("BSP") packages that support a wide range of operating systems and development environments.


Support for Leading Biometric Standards
Many SecuGen SDKs support U.S. and international biometric standards and include algorithms that have been intensively tested by NIST for compliance.


Complete Documentation
Every SDK includes full documentation to assist with development and deployment.


Available Free of Charge
SecuGen SDKs are available free of charge using our online request form.


What's the Difference Between "Pro" and "Non-Pro" SDKs?

The "Pro" SDKs provide our latest algorithms that are designed for better performance and support leading biometric industry standards.


The "Non-Pro" SDKs provide our original algorithms that support a wide range of platforms as well as earlier models of SecuGen fingerprint readers.


What's the Difference Between "FDx" and "BSP" SDKs?

Both FDx and BSP types of SDKs are easy to use and provide everything you need to implement fingerprint functions including fingerprint enrollment (fingerprint capture & template extraction), template management, and verification (1:1 template matching).


The FDx SDKs provide low-level APIs giving you maximum flexibility in design.


The BSP SDKs provide high-level APIs with pre-made GUI wizards for fingerprint functions.


Additional Information

Technical Support is not included but may be purchased separately.
  • SDK Technical Support (Annual Plan)
    Telephone and e-mail support
    $950 per year
  • SDK Technical Support (Hourly Plan)
    Telephone and e-mail support
    $150 per hour

For questions about purchasing technical support, please contact Sales.
For general support information, please visit our Support page.


Windows device drivers are available on our support page Device Drivers support page.
Drivers for platforms other than Windows are provided in their respective SDK file(s).


Partnering with SecuGen as an Independent Software Vendor (ISV) provides sales and marketing benefits when you resell SecuGen peripherals along with your solution. Click for more Partner information.


Learn more about
Top 5 reasons for choosing SecuGen sensors
Comparison between Optical and Capacitive (semiconductor) sensors 

  Copyright © SecuGen Corporation. All rights reserved. Home | Feedback | Search this site