Business Card Recognition SDK Libraries

LEADTOOLS Business Card Recognition SDK technology provides .NET 6+, .NET Framework, .NET MAUI, Xamarin, C#, and VB 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 finds and extracts 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 26 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. You'll be free to focus on other components of your application. Download the LEADTOOLS evaluation to streamline your development.

Cross platform libraries

Business Card Recognition SDK Platforms and Programming Interfaces

Operating Systems

Projects that use LEADTOOLS Business Card Recognition libraries can be deployed to Windows, Android, and iOS devices.


Developers that are leveraging these frameworks can utilize the Business Card Recognition SDK: .NET 6+, .NET Framework, .NET MAUI, Xamarin, WinForms, and ASP.NET

Programming, Scripting, Markup

Business Card Recognition code snippets and demo applications are provided for the following: C#, VB, and XAML

Start Coding with LEADTOOLS Business Card Recognition

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

Download LEADTOOLS Libraries

Speak With
Our Experts

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.