Text recognition prebuilt model

The text recognition prebuilt model extracts words from documents and images into machine-readable character streams. It uses state-of-the-art optical character recognition (OCR) to detect printed and handwritten text in images.

This model processes images and document files to extract lines of printed or handwritten text.

Use in Power Apps

The text recognition prebuilt model is available in Power Apps by using the text recognizer component. More information: Use the text recognizer component in Power Apps

Use in Power Automate

For information about how to use this model in Power Automate, see Use the text recognition prebuilt model in Power Automate.

Supported languages, format, and size

The files you can scan with the text recognition model must have these characteristics:

  • Language: Dutch, English, French, German, Italian, Portuguese, Spanish
  • Format:
    • JPG
    • PNG
    • BMP
    • PDF
  • Size: 20 MB maximum

Model output

If a document is detected, the text recognition model outputs the following information:

  • Results: A list of lines extracted from the input text.
  • Text: Strings containing the line of text detected.
  • BoundingBox: Four values representing the bounding box, described by using the top and left positions along with its width and height.


Action Limit Renewal period
Text recognition calls (per environment) 480 60 seconds


Can you tell us about your documentation language preferences? Take a short survey.

The survey will take about seven minutes. No personal data is collected (privacy statement).