SDK (Software Development Kit) for mobile apps for scanning identity documents

Try SDK for free


BlinkID SDK enables scanning of numerous identification documents with OCR recognition or barcodes.

> 150 countries supported
Front and back side of ID
ID with or without MRZ (Machine-Readable Zone) or barcode

BlinkID is using a smartphone camera to replace manual data entry. IDs, passports or driver licenses are scanned in just a few seconds. BlinkID SDK is easily integrated in existing apps, providing functionality of extracting all data from documents.

  • Works in real-time, locally on a device, without Internet connection.
  • High precision in extracting all data.
  • A great tool to improve user experience in mobile apps.

SDK is constantly developed to include more formats without a barcode or MRZ (machine-readable zone). Scanning of both sides of ID cards is available for some countries.

For USA and Canada we support scanning of driver licenses for all states. Recently we made upgrades for Malaysian market. Besides MyKad now we can scan and read data from visas, work permits and iKad. From MyKad and iKad we extract all data, and for visas and work permits we make MRZ parsing.

How it works?

Watch video (0:24)

Most common use-cases for blinkID



Average recognition
time 500 ms


High precision
recognition and scanning


Works offline
without internet connection

Easy integration

Simply embedded
into any app

Customizable UI

Design it
as you wish


memory footprint

flexibility Created with Sketch.


Detection at angle
and in low light


iOS, Android
(contact us for others)

Try our SDK for free

First download SDK from GitHub and then generate license key to activate. See how it works for your UI and in a specific use case.

Other products

Contact us

Let's talk about your use-case.

Microblink uses cookies in order to improve your browsing experience. If you continue browsing, you are agreeing to use of cookies. More information.