Business Card Recognition SDK Libraries

LEADTOOLS Business Card Recognition SDK technology provides developers with a high-level framework to extract contact information from business cards. The advanced image processing and highly accurate OCR intelligently captures important fields such as name, email, phone, and company, even on business cards with artistic designs and mixed background and font colors.

Feature-rich Business Card Recognition SDK

Intelligent Business Card Scanning & Reading Libraries

Powered by artificial intelligence and machine learning, the LEADTOOLS business card reader libraries automatically find and extract information from any business card. The following fields can be extracted:

  • Name
  • Job title
  • Email address
  • Phone number
  • Fax number
  • Company
  • Mailing address
  • Website

Advanced image processing and text detection ensures that even artistic cards with mixed background and font colors are no problem.

Cross platform libraries

Business Card Scanner API for Mobile Devices

With the implementation of mobile solutions in mind, the LEADTOOLS business card reader libraries include several functions specifically for mobile such as:

All of this functionality runs offline and completely on the device. No data has to leave the device, which is important if your application needs to meet privacy rules such as HIPAA, GDPR (DSGVO), and CCPA.

Xamarin developers should take a look at the unique LEADTOOLS Xamarin Camera control to reduce frustration and speed development of applications targeting both Android and iOS. This control is included with any product that includes the Business Card Reader library.

Recognize numerous different characters

Extensive Character Set Support

The LEADTOOLS business card recognition libraries can recognize text in more than 40 languages and character sets, including:

  • English (en)
  • Afrikaans (af)
  • Albanian (sq)
  • Arabic (ar)
  • Azerbaijani (az)
  • Basque (eu)
  • Belarusian (be)
  • Full list
Backed by patented OCR algorithms

Powered by Industry-Leading OCR and Forms Recognition

For the past 22 years, LEAD's OCR and Forms Recognition libraries have been used by thousand of developers and millions of end-users throughout the world. The patented machine learning algorithms that drive these engines bring unparalleled accuracy, speed, and reliability to all of the LEADTOOLS recognition libraries, including the Business Card Reader API.

Other recognition libraries and components include:

Business Card Recognition Development Made Easy

Easy to Integrate

LEADTOOLS handles the heavy lifting — eliminating months of R&D, while giving you the best quality and performance available. This leaves you free to focus on other components of your application. Download the evaluation and start coding to get an idea of how much more streamlined your development will be using LEADTOOLS.

Start Coding With LEADTOOLS Business Card Recognition


Business Card Recognition libraries for Windows, Linux, and macOS as well as all LEADTOOLS Recognition, Document, Medical, Vector, and Imaging technologies for all development and target platforms.

Download LEADTOOLS Libraries

Online Demo Application that include Business Card Recognition SDK Libraries


Business Card Scanner App iOS Android

The LEADTOOLS Business Card Scanner application performs automatic OCR and barcode recognition to read any business card and extract its information with high speed and accuracy. Users are able to easily manage, exchange, search, and access an unlimited number of business cards. The scanned business cards can be saved to a virtual card holder to quickly grab, share, add to contacts, export to databases, and store the information easily on your phone.

Mobile Demo App

The LEADTOOLS Business Card Scanner application performs automatic OCR and barcode recognition to read any business card and extract its information with high speed and accuracy. Users are able to easily manage, exchange, search, and access an unlimited number of business cards. The scanned business cards can be saved to a virtual card holder to quickly grab, share, add to contacts, export to databases, and store the information easily on your phone.