Image to text (OCR)

Turn the text in a picture into editable text: screenshots, photos of documents, scanned pages, receipts and signs. Copy it or save it as a TXT file.

Your files never leave your device. Everything runs in your browser.

How it works

  1. Choose the languagePick the language of the text in the image.
  2. Add an imageDrop a file, choose one or paste a screenshot.
  3. Copy the textEdit if needed, then copy or download it.

Text from any picture

OCR (optical character recognition) finds the letters in an image and turns them into real text you can edit, search and translate. It works best on screenshots, scans and sharp photos of printed text such as documents, books, receipts, labels and slides.

Recognition uses Tesseract, a proven open source OCR engine, with language data for 20 languages including English, Spanish, German, Russian, Arabic, Hindi, Chinese, Japanese and Korean. Only the language you choose is downloaded, 1 to 3 MB, and then stays in your browser.

Tips for better results

Use a sharp, straight image with good contrast. Crop away anything that is not text. Small images are enlarged automatically before reading. Handwriting is not reliably recognized.

Frequently asked questions

Are my images uploaded?

No. Text recognition runs in your browser and the images stay on your device.

Which languages are supported?

20 languages, including English, Spanish, French, German, Portuguese, Italian, Turkish, Russian, Arabic, Hindi, Chinese, Japanese and Korean.

Can it read handwriting?

Only very neat handwriting. It is made for printed text.

Can I use it on a phone?

Yes. Take a photo of a page and choose it here.