Image to Text Converter (OCR)

Extract editable text from a photo of a page, a screenshot, a notice or a printed form. Text recognition runs on your device.

Runs in your browser. Nothing is uploaded Free, no sign-up Works on mobile
Choose images or screenshots
or drag and drop, or paste with Ctrl+V
Languages in the document
Pick every language that appears, up to three. For example English + Telugu for a bilingual form.

How to use Image to Text (OCR)

  1. Choose or paste images (JPG, PNG, WebP, screenshots).
  2. Select the languages in the image, up to three.
  3. Copy the text or download it as a .txt file.

Features

  • 12 languages including 10 Indian languages
  • Batch: several images at once
  • Paste screenshots with Ctrl+V
  • Copy or download as .txt

Frequently asked questions

Which languages are supported?

English, Hindi, Telugu, Tamil, Kannada, Malayalam, Marathi, Bengali, Gujarati, Punjabi, Odia and Urdu. Select all languages that appear in the image for the best result.

Can it read handwriting?

Only very neat handwriting. OCR works best on printed text with good light, sharp focus and the page photographed straight on.

Are my images uploaded?

No. The OCR engine (Tesseract) runs in your browser. Language data is downloaded once (1–3 MB per language) and cached.

How can I improve accuracy?

Crop to just the text, avoid shadows and blur, and keep the text horizontal. Screenshots are usually read almost perfectly.

Related tools

All Image Tools →