Image to text (OCR)

Turn the words in a photo, scan or screenshot into text you can copy, edit and search. Choose the language of the text - 45 languages, including every major Indian language.

Free · No sign-up · Your files are processed on your device and never uploaded

How to get text from an image

  • Choose a JPG, PNG or WEBP image.
  • Pick the language of the text (English is always read as well).
  • Press Get the text, then copy it or download it as a .txt file.

Tips for clean text

Use a sharp, straight, well-lit picture. Printed text reads far better than handwriting. Crop away everything that is not text before converting for the best result.

Questions

Can it read handwriting?

Neat handwriting sometimes works, but OCR is made for printed text; expect mistakes on handwriting.

Which Indian languages are supported?

Hindi, Telugu, Tamil, Kannada, Malayalam, Bengali, Marathi, Gujarati, Punjabi, Odia, Assamese, Urdu, Sanskrit and Nepali.

Is my image uploaded?

No. The text is read inside your browser. The language data downloads once and is then kept in the browser cache.

More ways to use Image to text

More image tools

All tools →