LEADTOOLS Hosted Cloud Services

LEADTOOLS hosted Cloud Services are high-powered and scalable Web APIs that give developers a hassle-free interface to integrate advanced OCR, barcode, MICR, and document conversion into any application.


LEADTOOLS hosted Cloud Services provide an OCR web API method to extract text from an image or convert it to a searchable document such as PDF or DOC. Converted documents maintain the original look and feel, including text, font, layout, tables, graphics, and more.

When converting documents with OCR, users can provide logic to redact text in the output document. For example, a regular expression can be used to find and redact personally identifying information such as social security numbers, phone numbers, and email addresses.

LEADTOOLS hosted Cloud Services provide web API methods that support the conversion of more than 150 document and image file formats. The intelligent conversion web API performs the most efficient and accurate conversion based on the source and destination formats.

When converting one document to another (e.g., Microsoft Word Doc to PDF), the searchable text is retained without the need for OCR. If converting from a raster image (e.g., TIFF, JPEG, PNG) to a document, OCR will be used to create a searchable document.

Additionally, users can provide logic to redact text in the output document. For example, a regular expression can be passed to find and redact personally identifying information such as social security numbers, phone numbers, or email addresses.

When barcode recognition is combined with document conversion, large multi-page files can be split into multiple documents each time a barcode is found.

LEADTOOLS hosted Cloud Services provide web API methods that support the conversion of more than 150 document and image file formats. The intelligent conversion web API performs the most efficient and accurate conversion based on the source and destination formats.

When converting one document to another (e.g., Microsoft Word Doc to PDF), the searchable text is retained without the need for OCR. If converting from a raster image (e.g., TIFF, JPEG, PNG) to a document, OCR will be used to create a searchable document.

Additionally, users can provide logic to redact text in the output document. For example, a regular expression can be passed to find and redact personally identifying information such as social security numbers, phone numbers, or email addresses.

LEADTOOLS hosted Cloud Services provide web API methods to find and 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.

LEADTOOLS hosted Cloud Services provide web API methods to find and decode barcodes from single- and multi-page images and documents. The hosted services support more than 100 different barcode types, including UPC, EAN, Code 39, Code 128, ITF (2 of 5), CodaBar, GS1 DataBar, QR, Data Matrix, PDF417, and Aztec.

Additionally, barcodes can be combined with document conversion as a separator to split large scan jobs or multi-page files into separate documents.

LEADTOOLS hosted Cloud Services provide web API methods that use intelligent check processing algorithms to detect and extract date, name, amount, account number, routing number, signature, and MICR line from images.

LEADTOOLS hosted Cloud Services provide web API methods to detect and decode PDF417 barcodes compliant with the American Association of Motor Vehicle Administrators (AAMVA) specification. These error-resistant 2D barcodes are commonly found on Driver's Licenses and other forms of identification and contain all the information available on the ID card, including name, birth date, address, and issuer.

Hardware Security

The LEADTOOLS Cloud Services are hosted on Microsoft Windows Azure and all the data processing is done within the Microsoft Azure cloud environment. Microsoft Azure is among the most secure hosting platforms on the market today, meeting the toughest compliance standards in the world including HIPAA, FedRAMP, IRS 1075, ISO 27001 and more. More information is available regarding Microsoft's security practices here: https://azure.microsoft.com/en-us/overview/trusted-cloud/.

Software Security

The LEADTOOLS Cloud Services are protected with a Basic Authentication mechanism. Basic authentication is a simple authentication scheme built into the HTTP protocol. The client sends HTTP requests with the Authorization header that contains the word Basic word followed by a space and a base64-encoded string username:password.

On top of the Basic Authentication, the LEADTOOLS Cloud Services supports encrypted data transfer with HTTPS via the use of Secure Socket Layer (SSL) as a sublayer under regular HTTP. HTTPS encrypts and decrypts user page requests as well as the pages that are returned by the Web server. The use of HTTPS protects against eavesdropping and man-in-the-middle attacks.

Data Security

All user data is stored using Microsoft Azure Blob Storage in the Eastern US and is always in a user's complete control. There are two ways user data is deleted:

  1. At any time a LEADTOOLS Cloud Service user can call DeleteRequest to delete a file that has been uploaded to the services, as well as to delete any data and resulting files that were produced (such as in the case of a file conversion).
  2. After 24 hours, all data and files will be automatically and permanently wiped from the system.

In general, LEAD personnel will not have access to files that are uploaded to the service. Sometimes user files can contain non-standard elements that can cause service failures when passed to the LEADTOOLS Cloud Services. While these instances are rare, and we have taken every measure to ensure that this does not occur, LEAD reserves the right to allow our engineers to review the file that caused the failure for the sole purpose of troubleshooting and debugging in an effort to fix the issue. Once the issue is fixed, the file is then permanently deleted. All LEAD employees are subject to a binding NDA that protects any and all information and files submitted by LEAD customers restricting any disclosure to third parties.

Looking for more power and flexibility? The LEADTOOLS Cloud SDK is a framework to implement any LEADTOOLS feature, as a service on your own servers. Choose technologies from all of our powerhouse engines:

Hosting your own service gives the greatest flexibility because you can create an implementation specific to your needs, make unlimited calls to the API on your servers, and consume your Web Service APIs without going outside your network.

Download LEADTOOLS Libraries

Pricing Information for LEADTOOLS Hosted Cloud Services


Number of Pages Price Price Per Page
First 50
Free
Free
100 $9.00 $0.09
500 $40.00 $0.08
1,000 $60.00 $0.06
2,500 $125.00 $0.05
5,000 $200.00 $0.04
10,000 $300.00 $0.03
25,000 $625.00 $0.025
100,000 $2,000.00 $0.02
Over 100,000

Purchase Pages »

Number of Pages Monthly Subscription Amount Price Per Page
500 $30.00 $0.06
1,000 $50.00 $0.05
2,500 $100.00 $0.04
5,000 $150.00 $0.03
10,000 $250.00 $0.025
25,000 $500.00 $0.02
50,000 $875.00 $0.0175
100,000 $1,500.00 $0.015

Subscribe »

Service Plan Terms

Fees for all Service Plans are stated in US Dollars.

The cost of all Service Plans is exclusive of any tax or other charges required by Subscriber's jurisdiction (such as VAT). LEAD is not responsible for sales tax, use tax or similar charges, other than Federal and NC income tax associated with LEAD's income, if any.

Except as otherwise stated in the Terms of Service and Service Level Agreement all payments to LEAD for Service Plans are non-refundable.

Processed Pages. A Processed Page is anything A4 or smaller (check, business card, receipt, etc.). An A4 page is any file determined to be the size of an A4 paper in physical dimensions, with a 10% leeway. For example, a 5,100 x 6,600 pixel document at 600 DPI is 8.5x11 inches, which fits within the bounds of an A4 sheet and would constitute one Processed Page. However, a large architectural drawing might be 18x24 inches and would constitute six Processed Pages since the total area of the document would require six A4 sheets stitched together in a 3x2 grid.

If an uploaded file is a multi-page file, each page of the file is counted as a Processed Page in the manner described above.

If a Processed Page has multiple separate processes run on the same page, each separate process will be counted as a Processed Page. Examples: If a Processed Page is processed for OCR and Barcode, it counts as two Processed Pages. If a Processed Page is scanned for a barcode and is also converted from one format to another, it counts as two Processed Pages. (A 10 page document scanned for barcode and converted from JPEG to TIFF, would be counted as 20 Processed Pages.) If multiple barcodes are detected on a page, each barcode that is detected will be counted as a Processed Page. If Subscriber requests a double pass for barcode recognition, each pass is counted as a Processed Page.

Processed Pages are deducted from Subscribers prepaid account when the process is completed for the applicable page.

LEADTOOLS Service Plan offerings fall into the following categories:

Free trial use - Every Subscriber receives 50 free Processed Pages for testing and evaluation of the LEADTOOLS Cloud Services.

Prepaid Page Packs - Subscriber may purchase blocks of prepaid Processed Pages at several quantity levels with the price per Page Processed decreasing based on the quantity prepaid.

If Subscriber purchases Prepaid Page Packs and consumes all pages, the Service will be blocked until Subscriber purchases an additional Processed Page Pack. LEAD will prompt Subscriber when its page count is getting low.

Each Processed Page Pack is a separate transaction and the quantities are not cumulative for discount purposes.

Prepaid Page Packs must be consumed within 180 days of purchase. If there is a positive balance in Subscribers account after 180 days of purchase, the inventory will be adjusted to zero. If Subscriber purchases an additional Prepaid Page Pack prior to expiration, the 180 period will be extended from the date of most recent purchase.

Monthly Subscriptions - Monthly Subscriptions allow a Subscriber to commit to purchase a minimum quantity of Processed Pages per Month. By committing to the quantity of Pages to be Processed during the month, Subscriber is receiving a substantial discount.

A Monthly Subscription Plan runs from the date of purchase and continues until terminated.

Monthly Subscription Plans are automatically renewed on a month to month basis and Subscribers card will be automatically charged for each monthly renewal. For example, if a Subscription Plan is purchased on November 10, it will be automatically renewed for another month on December 10.

Any unused Processed Pages will not be carried forward to the next month.

If Subscriber's usage exceeds the Processed Page count for the Subscription Plan, LEAD will invoice Subscriber for the overage and may charge Subscriber's credit card or PayPal account for the overage. For example, if the monthly Subscription Plan is for 5000 Processed Pages at $0.03 per page, and Subscriber processed 7000 pages during the month, LEAD will invoice Subscriber $60.00 for the excess processed pages. (2000 page overage x $0.03 per page.) Subscriber may not purchase Prepaid Processed Page Packs to satisfy the overage. A Subscriber may request that LEAD lock the number of pages available on a Subscription Plan to a specific maximum by contacting LEAD at cloudservices@leadtools.com.

A Subscriber can change the Monthly Subscription Plan to a higher or lower page count option effective upon the renewal date of the Plan. Subscribing to a larger volume of pages will not satisfy Subscriber's obligation to pay the excess page processing for a previous month.

A Subscription Plan may be terminated by Subscriber at any time, although the Subscription Fee is non-refundable. If a Subscriber cancels the Subscription Plan, LEAD will not automatically renew the subscription at the end of the month.

Licensing Information for LEADTOOLS Hosted Cloud Services

Flexible Licensing - LEADTOOLS hosted Cloud Services offers two ways to purchase pages for your application:

Page packs offer a one-time refill of pages. Ideal for small applications with low, easy-to-manage usage volume.

Subscriptions are billed monthly and refill your pages automatically. If you go over your monthly allotment, you will be billed for the extra pages. Ideal for hassle-free management and high-volume applications that need to avoid any possible downtime due to a lack of available pages.