OCR Not Working on PDF: What to Check

OCR not working on a PDF usually traces to scan quality, file type or language setting. This checklist shows how to find the cause and run OCR in OmniDoc.

You ran OCR on a PDF and got nothing back, or the copied text is a mess of random characters. The problem is usually not the software itself. It is almost always the file: the scan is too blurry, the pages are rotated, the language setting does not match the text, or the PDF already has text that OCR is trying to process a second time.

This guide is for anyone who scanned a contract, a paper, a receipt or a book chapter and cannot pull usable text out of it. You will work through a short checklist, identify which problem you have, and then run OCR in the OmniDoc desktop client to get clean text.

The checks take a few minutes each. Work through them in order, because the first one (is the page already an image?) decides whether you need OCR at all.

Why is OCR not working on PDF? The short answer

In most cases the cause is the scan itself, the type of PDF, or the language setting, and you can check each one before running OCR again.

Your situationWhat to doWhy
You cannot select any text on the pageConfirm the page is an image, then run OCR in the OmniDoc desktop clientA scanned page holds a picture of text, not text characters
Text selects, but copying gives random charactersRead a few lines in a plain text editor, then re-run OCR on a clean copy of the fileAn earlier, poor text layer can hide the real content
Only some pages produce textCheck each page's orientation and whether it is a scan or a digital pageRotated or mixed pages are often skipped or read badly
Recognized text has many wrong lettersRescan at a higher resolution, or fix the language setting before running OCRBlur and the wrong language both raise the error rate
The document has accents or non-Latin characters that come out wrongConfirm the document language and run OCR again with that languageRecognition depends on which character set it expects

Figure out which problem you have

Symptoms often point to a specific cause. Use this table to narrow it down before you change anything.

SymptomLikely causeHow to confirm
You cannot select any text on the pageThe page is a scanned imageTry selecting a line with the cursor. If the whole page highlights as one block, it is an image.
Text selects, but copies as random symbolsA bad earlier text layer, or a font encoding problemPaste a line into a plain text editor and read it. Garbled characters there confirm the problem is in the text layer.
Only some pages produce textMixed pages, or pages that are sideways or upside downScroll through the file and check each page's orientation and whether text selects.
Many letters are wrong or replacedLow resolution, blur, or a language mismatchZoom to 200 percent on the scan. If letters look fuzzy or merged, the image is the problem.
The PDF will not open for editingA password or permission restrictionTry opening it in a standard viewer. If it asks for a password, you need the password from whoever set the restriction.
Text is clear but words from another language are wrongThe OCR language does not match the documentCheck what language the document is written in, then compare it with the language you used.

Fix it step by step

Start with the easiest checks and move toward the harder ones. You may only need the first three.

  1. Confirm the PDF needs OCR. Select a line of text. If it highlights as text and copies correctly, the file already has a text layer, and OCR will add little. Move to the next step only if selection fails.
  2. Check the scan quality. Zoom in on the page. If the characters look fuzzy, the edges are soft, or the file is a phone photo with shadows, rescan the original. Use flat, even lighting and a sharp resolution. Roughly 300 dpi is a common target for printed text.
  3. Straighten the pages. Skewed or sideways pages recognize poorly. Open the PDF in the PDF editor in the OmniDoc desktop client, rotate any pages that are upside down or sideways (page operations include rotate), and save the file.
  4. Match the language. Know what language the document is written in before you run OCR. If the text mixes languages, expect more errors in the less common language, and check those lines carefully.
  5. Run OCR in the OmniDoc desktop client. Download the client from download.omnidoc.top. Open the PDF in the PDF editor, run OCR on the scanned pages, and save the result as a new file so you keep the original scan.
  6. Check the result. Select five or six lines across different pages, paste them into a text editor, and compare them with the page image. Look for swapped letters, missing words and numbers that changed. Recognized text is not always error-free, so check any important figures, names or dates against the source.
  7. Export if you need editable text. If the text is good but you need to edit it, export the file to Word from the PDF editor and review it there. If the export still has errors, rescan the original at a higher resolution and run OCR again.

Prevent it next time

Most OCR failures repeat, so a few habits prevent them.

  • Scan at one consistent resolution. Use the same setting for every page in a batch so that quality does not drift between pages.
  • Keep pages straight during scanning. Check each page before it goes into the scanner or camera, and fix rotation right away.
  • Test one page first. Scan a single page, run OCR, and check the text before you process a 40-page file.
  • Label the language. Note the language in the file name or a folder note so you do not have to guess later.
  • Keep the original scan. Save OCR results as a new file. If recognition goes wrong, you can always go back to the source.

❓ FAQ

1. Why does OCR work on one PDF but not another?

The two files are usually different in scan quality, page orientation or language. Compare them with the checks above, starting with whether text selects on each file. The working file often has a sharper image or a different language.

2. Can OCR fix a password-protected PDF?

Not without the password. If the file asks for a password to open or to edit, you need it from the person who set the restriction. Once the file opens, you can run OCR on it as usual.

3. Does OCR work on a photo of a document taken with a phone?

It can, but results depend heavily on the photo. Use flat lighting, avoid shadows, and keep the page straight and filled in the frame. A clean photo often works better than a crooked, dim one.

4. What should I do if the text is correct but I need the layout too?

Run OCR, then review the text in Word after exporting. Check that headings, tables and columns look the way you expect, and rebuild any section that does not match the page.

📝 Summary

OCR that returns no text on a PDF usually comes down to whether the page is an image, how sharp the scan is, and whether the language and page orientation are set correctly. Check those three things first, then run OCR on the scanned pages in the OmniDoc desktop client and verify a few lines against the page.

Open OmniDoc to recognize and translate scanned files

Updated 2026-11-04