You press Ctrl+F, type a word you can literally see on the page, and the PDF says there are no matches. That is the moment most people discover the difference between a PDF that contains text and a PDF that contains pictures of text. Making a PDF searchable means fixing that difference, and the fix is OCR.
Here's the quick diagnosis, four ways to do the conversion, and how to check it actually worked.
First, confirm the problem
Open the PDF and try to select a sentence with your cursor. Two outcomes:
- Text highlights - the file already has a text layer. If search still fails, you're probably searching a different phrasing than the page uses, or the text layer is garbled (common with unusual fonts - see why you can't copy text from a PDF).
- Nothing selects - the page is an image. Scanners, phone cameras, and fax machines all produce this kind of PDF. Search, copy, and screen readers are all blind to it until OCR adds a text layer.
Option 1 - OCRmyPDF (free, best quality per pound)
OCRmyPDF is a free, open-source command-line tool that does exactly one job well: it adds a text layer to a scanned PDF while leaving the page images alone.
ocrmypdf input.pdf output.pdf
It deskews crooked scans, keeps the file a valid PDF/A for archiving, and handles multi-hundred-page files. The catch is the command line itself - if a terminal isn't your happy place, one of the options below will get you there with clicks instead.
Option 2 - Adobe Acrobat (paid, point and click)
Acrobat Pro's Scan & OCR tool ("Recognize Text") converts the open file in place, and its Action Wizard can do folders at a time - see batch OCR for multiple PDFs if you have a pile of scans rather than one. It's the standard answer in offices that already pay for Acrobat; it's a subscription if you don't.
Option 3 - Google Drive (free, good for short scans)
Upload the PDF to Drive, right-click it, and choose Open with → Google Docs. Drive runs OCR during the conversion and opens the recognised text as an editable document. It's genuinely free and needs no software, but it produces a Google Doc rather than a searchable PDF, layout rarely survives, and long or complex scans convert badly. Full walkthrough: how to OCR a PDF in Google Drive.
Option 4 - Skip the file conversion and just read it
If the reason you want the PDF searchable is that you need to find and use what it says - not archive it - you don't need to produce a new file at all. Sidenote is a browser extension that reads the PDF you have open, runs OCR automatically when a page is image-only (a paid feature, included in the 7-day trial), and then lets you search, summarise, and question the document. Every answer carries a citation that scrolls to the exact passage, which matters when the scan is a contract or a policy someone will act on.
Which route fits which situation
| Situation | Best route |
|---|---|
| One scan, you're comfortable with a terminal | OCRmyPDF |
| Regular scans, office already has Acrobat | Acrobat Scan & OCR |
| Short scan, no software allowed | Google Drive conversion |
| A folder of scans to archive | Batch OCR (Acrobat or OCRmyPDF) |
| You need answers from the scan, now | Sidenote in the browser |
Verify it worked
Whichever route you take, reopen the result and search for a word you can see on the page. It should match and highlight in place. Spot-check a few pages rather than one: recognition quality tracks scan quality, and a skewed or low-resolution page can come through with errors even when the rest of the file is clean. If you just need the raw text out rather than a searchable file, our free PDF to text tool pulls the embedded text from any born-digital PDF - and if it reports no selectable text, you're back at the top of this guide: the file needs OCR first.