OCR - make a PDF searchable
A scan is a picture: nothing to search, select or copy. OCR reads the words off it and lays an invisible text layer over the page, word for word where each was printed, so a search highlights the right spot and a selection follows the line. The recognition runs inside your browser with Tesseract, in forty languages, and the scanned image is left exactly as it was.
Step-by-step guide with screenshotsDrop PDFs, images or Office files here
Drag them straight from your desktop
- PDF, JPG, PNG, WebP, Word, Excel, PowerPoint
- Up to 15 MB each
- 2 files a run - unlimited with Pro
Frequently asked questions
Does OCR change how the scan looks?
No. The scanned image stays byte for byte as it was; what is added is an invisible text layer above it, the same construction scanner software uses for a searchable PDF. Search, select and copy work; the print is unchanged.
How good is the recognition?
It is Tesseract 5's neural engine, the same one behind most open-source OCR, running as WebAssembly in your browser. A clean 300 dpi scan of printed text comes out almost letter-perfect; a skewed, faint or photographed page less so - straighten it first with the Straighten tool. Words the engine wasn't sure about are still placed, so a search still finds them, and the tool says how many there were.
Which languages, and can I pick several?
Hungarian, English, German, French, Italian, Spanish, Polish, Romanian, Slovak, Czech, Croatian, Slovenian, Serbian (Latin and Cyrillic), Ukrainian, Russian, Bulgarian, Greek, Turkish, Danish, Swedish, Norwegian, Finnish, Dutch, Portuguese, Indonesian, Vietnamese, Lithuanian, Latvian, Estonian, Malay, Latin, Arabic, Persian, Hebrew, Chinese (simplified and traditional), Japanese, Korean and German Fraktur for pre-war blackletter print, in any combination - a bilingual contract can be read with two. Each language is a separate download the browser then keeps.
Is the PDF uploaded?
Nothing is uploaded: the file is opened and processed inside your browser and never leaves your device. Close the tab and it is gone. The OCR engine and its language files come from this site too, so not even the choice of language is sent anywhere.
Which pages does it read?
By default only those with no text layer yet, because a born-digital page already has one and a second would double every search hit. If an earlier OCR did a poor job, switch to every page - the new layer goes under the old one.
How long does it take?
Longer than anything else here - recognition is real work, and every page takes a moment even on a quick machine, so a long scan is worth starting and leaving to run. The first run also fetches the recognition engine and the language data (a few megabytes, from this site rather than a CDN); after that your browser has them cached, and the button shows how far it has got, page by page.
Can I use a Word, Excel or PowerPoint file, or a photo, instead of a PDF?
Yes. Drop in a .docx, .xlsx or .pptx file or an image (JPG, PNG, WebP...) and it is turned into a PDF in your browser as it arrives - an image onto an A4 page - then handled like any other PDF; nothing is uploaded. The conversion is our own, so the result can differ slightly from Office's own PDF export: a font may be substituted and charts are left out. The file list shows a warning when something couldn't be carried over.
Missing something, or did the result surprise you?
Related tools
- PDF to TextExtract the text of a PDF into a plain .txt file, page by page
- PDF to WordConvert a PDF to an editable Word document (.docx) that keeps the layout
- Straighten PDF (Deskew)Fix crooked scans - detect each page's tilt and level it
- Auto-rotate PDFTurn sideways and upside-down pages upright - detected page by page
- Redact PDFRemove text and pictures for good