LEADTOOLS Recognition Developer Toolkit

The LEADTOOLS Recognition SDK is a handpicked collection of LEADTOOLS SDK features designed to build end-to-end OCR applications within enterprise-level document automation solutions that require OCR, MICR, OMR, barcode, forms recognition and processing, PDF, print capture, archival, annotation, and image viewing functionality. This powerful set of tools utilizes LEAD's award-winning image processing technology to intelligently identify document features that can be used to recognize and extract data from any type of scanned or faxed form image.

LEADTOOLS Recognition includes the LEADTOOLS OCR Engine, which powers the text and forms recognition capabilities bundled with this product. Check out the Document Family for more details on the other LEADTOOLS toolkits for developing your next application.


What's Included in the LEADTOOLS Recognition SDK?


LEADTOOLS recognizes speech natively, without the need to send data to a server, converting spoken language into text.

  • Integrate speech-to-text capabilities with CDLL and .NET applications
  • Client-side JavaScript speech recognition support using WebAssembly
  • Save results to all supported document formats
  • Speech recognition built into the LEADTOOLS Document Editor

The technology from the following is included with LEADTOOLS Recognition:

The LEADTOOLS Recognition is the base SDK for other more advanced LEADTOOLS products. These more advanced products include all of the technology contained in the LEADTOOLS Recognition product and add supplementary advanced and/or specialized technology.

Add Multimedia Technology to Applications

Operating systems

  • Windows
  • Linux
  • macOS
  • Android
  • iOS
  • Frameworks

  • .NET 6+
  • .NET Framework
  • .NET MAUI
  • Xamarin
  • UWP
  • WinForms
  • C++ Class Library
  • ASP.NET
  • Programming, Scripting, and Markup

  • C#
  • VB
  • XAML
  • C/C++
  • Java
  • Objective-C
  • Swift
  • Order and Pricing Information for LEADTOOLS Recognition


    To order or ask questions about licensing:

    • Phone: +1-704-332-5532 (Monday-Friday, 8:30 am-6:00 pm Eastern)
    • Contact Sales

    A development license is required for each programmer using the SDK. Discounts apply for multiple developers.

    A development license includes free technical support via email and chat. Premium support via telephone is available on a per-case basis or included with an Annual Maintenance plan.

    * Annual maintenance is recommended, but optional

    **Deployment License: A license is also required to deploy any LEAD SDK redistributable files. Pricing for deployment licenses varies based on the deployment model. To obtain a deployment license quotation, contact the LEADTOOLS sales team.

    Licensing Information for LEADTOOLS Recognition

    Flexible Licensing - LEAD offers several license models to customers designed to fit the needs of internal development projects as well as commercial software. We understand that our standard license terms may not work for every customer's situation. Therefore, we encourage prospective customers to contact us directly to discuss your unique licensing requirements. We have been licensing software for over 34 years and realize that software licensing needs to be sensible and easy to manage. Our objective is to work with every customer to ensure they can add value to their product by leveraging our technology.

    For more information visit our licensing page or contact sales to schedule a session with our licensing experts.