Image to Text (OCR)

Extract readable text from photos, scans, or a single-page PDF. Choose a language, wait a few seconds, then copy or download the result.

Drop an image to extract textor click to browse

or

Drop a single-page PDFor click to browse

How to image to Text (OCR)

  1. Select the document language.
  2. Drop an image or single-page PDF.
  3. Copy the extracted text or download it as a .txt file.

How to extract text from an image without uploading it

Drop a photo, scan, or screenshot — or a one-page PDF. Tesseract.js loads on first use and processes pixels locally, so sensitive documents never leave your device.

Private by design — OCR runs with Tesseract.js in your browser. Your images and PDFs are never uploaded.

Related tools

Frequently asked questions

How long does OCR take?

Usually 5–15 seconds depending on image size and your device. The first run also loads the Tesseract engine.

Which languages are supported?

English, Spanish, French, and German are included. Accuracy depends on image quality and font clarity.

Can I OCR a multi-page PDF?

Use Split PDF or PDF to Image first, then run OCR on each page image.