OCR PDF

Turn a scanned PDF into a searchable one — text recognition runs right in your browser.

or drop a PDF anywhere on the page

Your file

— pages

Document language

Select one or more languages that appear in your document (e.g. English + French for a bilingual document) — this improves recognition accuracy.

The first time a language is used, a small language-data file is downloaded, which requires an internet connection even though your PDF itself never leaves your device.

Your PDF is now searchable!

Frequently Asked Questions

It scans each page for text and adds an invisible, selectable text layer on top so you can search, copy, and highlight it. Pages that already contain real text are left untouched; only pages that look like scanned images are rasterized and processed.
It depends on the number of pages and your device — usually a few seconds per page since everything runs locally in your browser. You can cancel a run in progress at any time.
English, Spanish, French, German, Portuguese, and Italian. You can select more than one language for documents that mix languages — pick the ones that match your document for best accuracy.
Your PDF itself never leaves your device. However, the first time you use a given language, a small language-data file is downloaded, which does require an internet connection.
OCR accuracy depends on scan quality. Low-confidence words are left out of the searchable layer rather than added as potentially incorrect text, and the result screen shows an overall confidence estimate so you know how much to trust it.
Absolutely. Your files never leave your device. All processing happens locally in your browser.
Yes, though OCR is processor-intensive, so it may run faster on a desktop or laptop for large files.