notebooklmocrpdfs

NotebookLM Can't Read Your Scanned PDF? Here's the Fix

NotebookLM imports your scanned PDF as blank because it has no text layer. Here's why — and how to OCR it or read it in the browser with citations instead.

Lewis Hadden4 min read

You add a PDF to a NotebookLM notebook, and it comes in empty — no text, no summary, nothing to ask about. Or it imports but every question returns "I don't have information about that." If NotebookLM can't read your scanned PDF, the cause is almost always the same one thing, and it's fixable.

NotebookLM reads the text layer of a document. A scanned or photographed PDF is a picture of text — there's no text layer underneath — so there's nothing for it to index. This guide explains what's happening and gives you two clean ways to fix it.

Why NotebookLM chokes on scanned PDFs

A PDF can contain either real, selectable text or just an image of a page. Documents that started digital — exported from Word, Google Docs, or a design tool — have a proper text layer. Documents that were scanned, photographed, faxed, or signed with an image-based tool often don't. They look identical on screen, but only one of them is machine-readable.

NotebookLM's source ingestion expects that text layer. When it isn't there, the source imports as blank or near-blank, and the model has nothing to ground its answers in.

How to tell in five seconds: open the PDF and try to drag-select a sentence. If the text highlights, NotebookLM should read it fine. If nothing highlights, it's an image-only file — that's your culprit.

Fix 1 — OCR the PDF, then re-upload

OCR (optical character recognition) reads the picture of text and reconstructs a real text layer. Run your scanned PDF through an OCR step, save the output, and upload that copy to your notebook. NotebookLM will then have actual text to summarise and cite.

The catch is that this is an extra tool and an extra step every time, OCR quality on messy scans varies, and you end up with a second copy of every file to manage. Our scanned-PDF OCR guide covers how to do this well.

Fix 2 — Read the scanned PDF in the browser instead

If you keep running into image-only files, it's often faster to skip the upload-and-convert loop entirely and read the PDF where it already is. Sidenote is a browser reading assistant (Chrome, Edge, Firefox and Opera) that OCRs scanned and photographed PDFs automatically, then lets you summarise and question them — no separate OCR tool, no re-upload.

Two things make it a natural fit for the exact problem NotebookLM has here:

  • OCR is built in. Open an image-only PDF and Sidenote runs it through OCR before answering, so a document with no text layer becomes summarisable and citable.
  • Every answer is verifiable. Each claim carries a scroll-to-source citation: click it and the PDF scrolls to the exact sentence and highlights it. Claims that can't be matched to a real passage are dropped server-side, so a bad OCR read shows up as "not found" rather than a confident guess.

NotebookLM vs an in-browser reader for scanned files

NotebookLMIn-browser reader (Sidenote)
Scanned / image-only PDFsImports blank — OCR yourself firstOCRs automatically on open
WorkflowUpload to a notebookRead the file in place
Verify a claimSource-level citationClick to the exact highlighted sentence
Audio overviewYesNo
Best forSynthesising a set of uploaded sourcesReading and citing whatever you have open

NotebookLM is genuinely good at what it's for — pulling a set of sources into one place and synthesising across them, with its standout audio overviews. It just needs readable text to start with. For scanned files specifically, a reader that OCRs on open removes the friction. If you're weighing the two more broadly, see the full Sidenote vs NotebookLM comparison and our roundup of NotebookLM alternatives.

Frequently asked questions

Does NotebookLM have built-in OCR for scanned PDFs?

Not reliably. NotebookLM reads the text layer of a PDF, so an image-only scan tends to import blank. You generally need to OCR the file yourself before uploading, or use a reader that runs OCR automatically when you open the document.

How do I know if my PDF is scanned or has real text?

Open it and try to select a sentence with your cursor. If the text highlights, it has a real text layer and most AI tools can read it. If nothing highlights, it's an image-only file and needs OCR first.

What's the fastest way to ask questions about a scanned PDF?

Skip the convert-and-upload loop: open the file in a browser reader like Sidenote that OCRs it on the spot and answers with a citation you can click to check against the exact passage. For a one-off, OCR-ing the file and uploading it to NotebookLM also works.

All guides
Ready when you are

Stop digging. Start asking.

Add Sidenote to Chrome, open any page in your wiki, and ask it the question you’ve been Slacking the team about.

7-day Pro trial · No card required · Free tier forever