OCR PDF — Scanned PDF to Text

Free OCR for scanned PDFs — read every page image with on-device text recognition, page by page. Copy the text or download it as .txt.

Your files never leave your device — all processing happens in your browser.

Drop your scanned PDF here

Select PDF

one file at a time · .pdf only

Done!

Pages read
—
OCR’d
—
Had text
—
Words
—

Everything happened inside your browser — your file was never uploaded anywhere, so there is nothing to delete.

Your scanned PDF is a stack of photos — this tool reads them

A scanned PDF looks like a document, but to your computer it's a stack of photos of pages. You can't search it, select text from it, or quote from it — and PDF to Text can't help, because there is no embedded text to extract. OCR PDF (optical character recognition) is the missing step: it renders each page as an image and actually reads the words, turning an unsearchable scan into real, editable text.

It runs entirely in your browser — free, no account, no uploads. That matters more here than for most tools: scanned PDFs are disproportionately sensitive documents (contracts, medical records, old legal files, bank statements). The recognition engine downloads once from the library's CDN and is cached by your browser; from then on, your document never leaves your device. Verify it in the network tab if you like — after the engine loads, nothing moves.

How to OCR a scanned PDF

  1. Drop your scanned PDF in. Click to browse or drag the file onto the upload area. The tool opens it locally — nothing is sent to a server, which is exactly what you want for sensitive scans.
  2. Pick the recognition language. English + Hindi is the default and handles mixed documents well. Matching the language to the scan is the single biggest accuracy lever — a Hindi scan run through English-only mode comes back mangled.
  3. Hit Run OCR and watch the pages. The progress bar walks through the document page by page. The engine first checks each page for embedded text — pages that already have real text are used as-is (running OCR on them would only add errors), and true scan pages go through recognition.
  4. Review the text with page markers. The output keeps page separators, so you can trace any passage back to its page. Skim names, numbers and dates before you rely on them.
  5. Copy or download the .txt. Copy what you need, or download the whole document as a clean .txt file — now searchable, quotable, and editable.

Real-world use cases

Old contracts and legal files. The filing cabinet of scanned agreements every office has. OCR them once and suddenly every clause is searchable — "find the termination clause" becomes a Ctrl+F instead of an afternoon.

Scanned books and research material. That out-of-print book that only exists as a 300-page scan? Run the first 40 pages (the honest per-run cap), quote what you need, and repeat for the next chunk. Students and researchers do this constantly.

Receipt and invoice archives. A shoebox of scanned receipts becomes a searchable expense record. Dates, vendors and totals copy straight into a spreadsheet.

Lecture notes and handouts. Scanned class handouts turn into study text you can highlight, search, and feed into flashcards.

Government and bank correspondence. Scanned letters that arrive as image PDFs — now you can copy the reference number instead of retyping it, and keep a searchable archive.

Pro tips for cleaner OCR results

  • Know whether you even need OCR. Try selecting text in your PDF with the mouse first. If words highlight, skip OCR entirely — PDF to Text extracts it instantly and perfectly. OCR is for scans only.
  • Straight scans read best. If you're scanning the document yourself, use 300 DPI, black-and-white or grayscale, and keep pages straight. A crooked, low-resolution scan is the #1 cause of bad OCR.
  • Match the language. Worth repeating: the language selector is not decoration. Wrong-language OCR invents confident-sounding nonsense.
  • Proofread the important bits. OCR confuses similar shapes — 1/l/I, 0/O, 5/S — especially in older or low-quality scans. Always verify names, amounts and dates against the original page.
  • Work in chunks. The 40-page cap keeps each run fast. For a long document, split it first with Split PDF, OCR each chunk, and combine the .txt files.

Honest limits of browser-based OCR

Three honest notes. First, the 40-page cap: OCR takes a few seconds per page on your device's processor, so a hard cap keeps the tool fast instead of grinding for half an hour. Longer documents need chunking — that's the trade for never uploading your file. Second, handwriting: neat block letters sometimes work; cursive usually doesn't — a limit of OCR technology everywhere, not just here. Third, scan quality is destiny: OCR can't recover text from a blurry, skewed, coffee-stained page any better than you could read it yourself. Garbage in, garbage out — the engine just makes the garbage searchable.

Bottom line: if your PDF is a scan, this is the tool that makes its words usable — privately, on your own device, with page markers so you never lose your place. Drop the scan, run the OCR, keep the text.

What is OCR, and why is your PDF text not selectable?

OCR (Optical Character Recognition) is the technology that reads text out of images. When a scanner or phone camera captures a page, the result is a picture of text — pixels, not characters. That is why you cannot select, copy, or search the text in a scanned PDF: as far as the PDF is concerned, there is no text there at all. OCR software looks at those pixels, recognizes letter shapes, and reconstructs the actual characters. This tool runs Tesseract — the open-source OCR engine — directly in your browser, turning up to 40 scanned pages into selectable, copyable text with nothing uploaded.

How to get the best OCR accuracy

OCR quality is decided by the scan, not the software. Four things matter most: resolution (300 DPI or higher gives Tesseract clean letter shapes; phone photos are usually fine), alignment (straighten skewed pages — tilted text confuses the engine), contrast (dark text on a clean background; shadows and show-through from the reverse side hurt), and language (pick the right language — English, Hindi, Spanish, German, or French — before running). Handwriting is the hard limit: neat print sometimes works, cursive rarely does. If a page comes back garbled, re-scan it better rather than re-running it.

What you get: extracted text, not a searchable PDF

An honest note on scope: this tool extracts your scanned pages into text you can copy or download as a .txt file. It does not write an invisible text layer back into the PDF (the “searchable PDF” that Adobe produces). For most jobs — quoting a passage, feeding a document to an AI, archiving text — the extracted text is exactly what you need. If your PDF already has selectable text and you just want it out, skip OCR entirely and use PDF to Text, which is instant and exact.

Bottom line

Scanned PDF in, real text out: up to 40 pages of Tesseract OCR in your browser, in English, Hindi, Spanish, German, or French. No upload, no signup, no per-page fee — just your document’s text, finally usable.

How it works

1

Upload

Drop one scanned PDF into the box. It is read locally — nothing is uploaded to a server.

2

OCR runs page by page

Each page is rendered and read on your device. Pages with real text are used as-is; scan pages go through OCR.

3

Copy or download

Get the full text with page markers — copy it or download a clean .txt file.

Tips

  • Check for selectable text first. If you can highlight words in the PDF, skip OCR — PDF to Text is instant and perfect for those files.
  • 40 pages per run. The cap keeps runs fast. Split longer documents and OCR them in chunks.
  • Language matters most. A Hindi scan needs the Hindi mode — wrong-language OCR invents nonsense confidently.
  • Proofread 1/l/I and 0/O. OCR’s classic confusions, especially in older scans. Verify names and amounts.
  • First run needs internet. The OCR engine downloads once; after that it works on flaky connections too.

Common uses

  • Scanned contracts — make every clause searchable instead of re-reading the whole file.
  • Book & research scans — quote passages from scans without retyping them.
  • Receipt archives — turn scanned receipts into searchable expense records.
  • Official letters — copy reference numbers out of image-only correspondence.

Frequently asked questions

Is OCR PDF free to use without signup?

Yes. EzySize’s OCR PDF tool is free to use without creating an account. Advertising may appear on this page; the tool remains free to use. Use the controls above and check the result against your requirements.

What is the difference between OCR PDF and PDF to Text?

OCR PDF reads text out of scanned/image PDFs — pages that are pictures of text with nothing selectable. PDF to Text extracts text that already exists digitally in the PDF. If you can select the text with your mouse, use PDF to Text (instant, exact). If you can’t, you need OCR.

Is OCR PDF free?

Yes — free, no signup, no per-page charges. Up to 40 pages per run, processed in your browser.

Is my PDF uploaded anywhere?

No. Tesseract runs entirely in your browser via WebAssembly — your scanned documents never leave your device. (The OCR engine itself downloads once, ~30MB, then works offline.)

Which languages can it recognize?

English, Hindi, Spanish, German, and French. Pick the right language before running — it significantly affects accuracy.

How many pages can it OCR?

Up to 40 pages per run. For longer documents, split them with Split PDF and OCR each part.

How long does OCR take?

It depends on your device and the page count — roughly a few seconds per page on a modern laptop or phone. The engine downloads once (~30MB); after that, everything runs locally.

Why did some pages skip OCR?

Pages that are blank, nearly blank, or contain only images with no detectable text may return empty results. Very low-resolution pages can also fail — re-scan at 300 DPI or higher.

Does it work on handwritten scans?

Poorly, honestly. Tesseract is built for printed text — neat block handwriting sometimes works, cursive almost never does. For handwritten notes, you’re better off transcribing.

Can it OCR a password-protected PDF?

Not directly — unlock it first with Unlock PDF (you’ll need the password), then run OCR on the unlocked file.

Can I use it on my phone?

Yes — the OCR engine runs in your mobile browser. Processing is slower than on a desktop but works fine for a few pages.

What is OCR?

OCR (Optical Character Recognition) is technology that reads text out of images — recognizing letter shapes in pixels and converting them into real, selectable characters. It’s what turns a scanned “picture of a page” into usable text.

Why is the text in my PDF not selectable?

Because your PDF is a scan: each page is an image of text, not actual text. PDFs don’t know what’s in their images. Run it through this OCR tool to extract the real text — or use PDF to Text if the text is actually there but you just need it out.

Does this make my PDF searchable?

It gives you the text — copy it or download it as a .txt file — but it does not write a searchable text layer back into the PDF. For quoting, archiving, or feeding to an AI, the extracted text is what you need.

How can I improve OCR accuracy?

Scan at 300 DPI or higher, straighten skewed pages, ensure dark text on a clean background, and select the correct language before running. Good scans are 90% of good OCR — re-scan bad pages instead of re-running them.