Mobile OCR (optical character recognition) SDK (Software Development Kit) for reading data field by field

Try SDK for free Play video

Blinkinput SDK captures specific predefined data from cards or papers

Various data scanner

Users are often required to fill out different forms in mobile apps. The requirements can vary from personal data, wifi code, receipt number, amount, loyalty card number, ticket number, payment data. Replacing manual data input in an app with blinkinput text recognition is a great tool from the UX point of view. Make the input process easier for users, just choose which fields need to be scanned.

blinkinput is a white-label solution meaning it can be customized to fit your design and becomes completely invisible to the end-user. The advantage of blinkinput is that it works in real-time locally on a device, therefore, Internet connection is not needed. SDK is used simply as one more library in your code.

Solution for automotive industry

blinkinput is often used in automotive industry to scan VIN (vehicle identification number) or license plates. VIN can be scanned either from a barcode, a paper or directly from a car.

Solution for TELCO apps

Onboarding of prepaid users has never been easier! Telco SDK provides scanning of both, SIM card number/barcode and identity documents. In addition, a TOP-UP or scratch cards scanner can also be integrated into an app.

A great tool for Telco sales or their third-party resellers because the registration process can be completed anywhere simply through a mobile app. For countries where data privacy regulations don't allow taking ID images, SDK can be used only to extract data without ever saving the image in the phone memory or anywhere else.

IBAN scanner and validator

blinkinput can be used to easily scan, extract and validate IBAN number. IBAN can be scanned from paper, screen or even bank cards.

No need to ask users to focus on the IBAN perfectly in order to scan it. Let them casually point the device towards the item containing it and SDK will take care of finding and reading only IBAN from the frame.

Most common use-cases for blinkinput



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.