Image to Text

Extract the text from photos and screenshots — JPG, PNG, WebP, BMP, TIFF and HEIC. OCR runs in your browser.

Click to select files or drag and drop

JPG, PNG, WebP, BMP, TIFF, HEIC

Your files never leave your device.

Tips for a clean result:

  • Photograph the page straight on, with even lighting.
  • Crop out backgrounds and shadows before uploading.
  • One column of text per image recognizes best.

How It Works

1

Add your images

Drop a photo, screenshot or scan — several at once is fine. They are read locally, never uploaded.

2

Pick the language and extract

Choose the language printed in the image, then press Extract Text. Recognition runs entirely in your browser.

3

Copy, or keep it searchable

Copy the text, download it as a .txt file, or save a searchable PDF that keeps the image and adds a text layer.

Related PDF Tools

OCR PDF

Make scanned PDFs searchable

JPG to PDF

Turn images into a PDF

PDF to Text

Pull text out of a PDF

Images to PDF

Combine many images into one PDF

PDF to Markdown

Convert PDF content to Markdown

HEIC to PDF

Convert iPhone photos to PDF

Frequently Asked Questions

Which image formats can I use?

JPG, PNG, WebP, BMP, TIFF, AVIF and HEIC — photos from an iPhone work directly. Images are converted locally before recognition, so nothing is uploaded.

How accurate is the text recognition?

Clean, straight, well-lit photos of printed text usually come out almost perfect. Handwriting, heavy shadows and very small fonts are harder — crop and brighten the image first for a better result.

Are my images uploaded anywhere?

No. Recognition runs inside your browser with a WebAssembly OCR engine. The only thing downloaded is the language data for the language you choose, and your browser caches it.

Can I search the text inside the image later?

Yes — use “Download searchable PDF”. You get a PDF that keeps the original image and adds an invisible text layer, so you can search and select the text afterwards.