Free OCR

Convert JPG to Text

Extract editable text from a JPG — 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

Turn a JPG photo into editable text

JPG (or JPEG) is the format most photos and phone snaps use, so it's the format most people have when they need to pull text out of a picture — a photographed page, a receipt, a slide, or a sign. This page is set up for exactly that: drop a JPG, pick the language, and the tool reads the words on your device and drops them into an editable box.

Because JPG uses lossy compression, a heavily compressed or low-resolution JPG can look soft, which makes recognition harder. For the cleanest result, use the largest, sharpest JPG you have and make sure the text is upright and well-lit.

Best for

  • Photographed or scanned documents saved as JPG
  • Receipts, invoices, and forms
  • Slides, posters, and signs
  • Screenshots exported as JPG

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.