OCR PDF
Detect scanned pages and add a searchable text layer.
Click to select a file or drag and drop
A single PDF file
Your files never leave your device.
The first run downloads the local PDF engine; after that loads are instant.
Detect scanned pages and add a searchable text layer.
Click to select a file or drag and drop
A single PDF file
Your files never leave your device.
The first run downloads the local PDF engine; after that loads are instant.
Click or drag and drop your file to begin. Everything stays on your device.
Pick the settings you want and hit the process button.
Your processed file is saved instantly, with no upload and no signup.
A full OCR engine (Tesseract + language data) is a ~15 MB download. This build detects which pages have no text layer and reports them, along with an image per page you can pass to any OCR service — without ever uploading the original PDF.
No. There is no signup, no email and no install. Open the page, drop a file, download the result.
There is no artificial limit. The practical ceiling is your device memory; documents of several hundred megabytes usually work on a desktop browser.
Yes. After the first visit the app and its engine are cached by the service worker, so it keeps working without a connection.
As featured on
Processing...