PDF · runs locally

Convert a scanned PDF to text

No text layer? Render the pages and read them with Tesseract, locally.

Runs on your device No uploads, ever Free, no account
  1. 1
    Drop an image or scanned PDF

    PNG, JPG or a PDF — scanned pages are rendered and read page by page.

  2. 2
    Pick language and enhancement

    Language packs are stored with the site and load only when selected. Grayscale, contrast and 2— upscale can rescue faint or small print.

  3. 3
    Take the text

    Copy it or download as .txt. Multi-page PDFs include a clear page marker before each page's text.


Questions people actually ask

Which languages?

English, Urdu, Arabic, Hindi, Spanish, French, German, Portuguese, Russian, Simplified Chinese, Turkish, Indonesian, Bengali and Persian, plus several English combinations. Each pack stays local and is cached after first use.

How accurate is it?

Clean digital renders and sharp scans: excellent, better than 99% on normal text. Phone photos of curved paper: entirely readable, with a few corrections needed. Enhancement can help, but no OCR fixes a genuinely blurry source.

Is the text going anywhere?

No. Recognition runs in the tab, on your machine — which is also why it takes real seconds instead of a server's instant score. The trade is understood and accepted here.


Feedback

Send a message

Messages, reviews and bug reports go to a private feedback log on this site. Nothing is published, and your files are never uploaded.

For a broken tool: the tool name, browser, and the steps that led to it are the most useful things. Do not paste passwords, keys or a sensitive file.

Files are never uploaded. Only this message is stored.

PDF

Tool preview

A short description of the tool.

Runs entirely in your browser. The file never leaves this device.

Open tool