UiPath Documentation
document-understanding
latest
false
UiPath logo, featuring letters U and I in white

Document Understanding classic user guide

Last updated Apr 23, 2026

OCR services

About OCR services

OCR services are used for the following purposes:

  • At data labeling time, when importing documents into Document Manager. The engines available for this step are UiPath Document OCR, Google Cloud Vision OCR, and Microsoft Read OCR.
  • At run time when calling models from RPA workflows. Visit OCR Engines to check the engines available for this step.

Configure OCR service in Document Manager and AI Center Document Understanding™ ML packages

The following table describes how to configure the six supported OCR engine types in both Document Manager and AI Center.

Important:

The ocr.method argument corresponds to the OCR Engine dropdown in the ML Package creation view in AI Center.

OCR EngineOCR MethodOCR KeyOCR URL
UiPathUiPath Document OCR (Cloud and On-Premises) UiPathDocumentOCR_CPU(On-Premises) OCR for Chinese, Japanese, Korean (Cloud and On-Premises)Automation Suite API Key Enterprise PlanThe ML Skill URL generated after deploying UiPath Document OCR.
GoogleGoogle Cloud Vision OCRGCP Console API Keyhttps://vision.googleapis.com/v1/images:annotate
Microsoft Read 2.0 On-PremMicrosoft Read OCRNonehttp://<IP_addr>:<port_number>/vision/v2.0/read/core/Analyze
Microsoft Read 2.0 AzureMicrosoft Read OCRAPI Key for your resource from Azure Portal<Azure_resource_Endpoint>/vision/v2.0/read/core/asyncBatchAnalyze
Microsoft Read 3.2 On-PremMicrosoft Read OCRNonehttp://<IP_addr>:<port_number>/vision/v3.2/read/analyze
Microsoft Read 3.2 AzureMicrosoft Read OCRAPI Key for your resource from Azure Portal<Azure_resource_Endpoint>/vision/v3.2/read/analyze

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated