Free OCR

Convert Image to Text

Extract editable text from an image — pick a language, run OCR in your browser, then copy or download the result.

Drop an image to read

Drag & drop, paste, or pick a file

PNG · JPG · WebP — text is read on your device

100% free100+ languagesNo sign-up PNG · JPG · WebP

Extract text from any image

Whatever the format — JPG, PNG, or WebP — if there are words inside your image, this tool extracts them into editable text. Add the image, choose the language of the text, and press Extract text. The recognition runs in your browser and the result lands in an editable box you can copy, download as .txt, or export as a searchable PDF.

This is the general-purpose version of the tool: it handles screenshots, scans, photos, slides, and graphics alike. For the best accuracy on any of them, use a sharp image where the text is large, high-contrast, and roughly upright.

Best for

  • Any image with printed text inside it
  • Mixed sources — screenshots, scans, and photos
  • Pulling a quote or table out of a picture
  • Making an image's text searchable

How it works

  1. Add your image — drag & drop, paste, or choose a file.
  2. Pick the language of the text for the best accuracy.
  3. Press Extract text and watch the progress bar.
  4. Edit the result, then copy it or download a .txt or searchable PDF.

Frequently asked questions

Is it free?

Yes — completely free, with no watermark and no sign-up.

Where does the text recognition happen?

It happens in your browser, on your own device. The first run downloads the OCR engine and your chosen language; after that it works offline. How any data associated with the tool is handled is described in our privacy policy.

Which languages can it read?

Over 100, across Latin, Cyrillic, Arabic, Hebrew, Devanagari and CJK scripts. Choose the one that matches your image before running OCR.

Can I get a searchable PDF?

Yes — after extracting, choose Download PDF for the original image with a selectable text layer on top.