OCR walkthrough
How to Prepare Scanned Documents for More Accurate OCR
A practical preflight checklist for scanned images and PDFs, focused on accuracy you can inspect rather than promises of perfect recognition.
Open Advanced Image OCRDecide what output you really need
For one image where you need text, line confidence and JSON, use Advanced Image OCR. Use PDF OCR when you need to keep a PDF searchable, or Scanned PDF to Word when you need an editable DOCX draft. None of these replaces a human review, especially for names, amounts, IDs, legal text and tables.
This walkthrough uses Advanced Image OCR because it returns TXT, structured JSON, line counts and average confidence. That makes it easier to see what was recognized and where to start checking.
Make the scan easier to recognize
Start with the clearest source available. Keep the page upright, avoid shadows and glare, crop excessive empty margins, and preserve enough resolution for the smallest text. A clear, front-facing scan is normally more useful than a larger but blurry photo.
The English sample deliberately keeps text, numbers, status words and table lines so you can compare each part after recognition. Do not upload identity documents, contracts or private photos just to test a tool.
- Prefer the original scan over a screenshot of a screenshot.
- For phone photos, flatten the page, use even light and avoid perspective distortion.
- When a file mixes languages, choose the closest language and manually inspect the other language.
- Test one representative difficult page before processing a whole archive.
Upload the image, choose language and preprocessing
Open Advanced Image OCR above. The screenshots come from the real desktop interface; on a narrow screen the controls stack vertically, but the order stays the same.
Choose one image.
Select mvtools-ocr-scan.png in the image input. Selecting a file does not start recognition.
Choose the closest OCR language.
This sample uses English. The language changes the recognition model and character interpretation; inspect sections in other languages carefully.
Enable preprocessing when capture conditions need it.
This sample leaves image preprocessing enabled. It can help with low contrast, uneven light or photographed pages, but cannot restore detail missing from the source.
Run OCR and read the result panel
Click Run PaddleOCR and wait for the task to finish. Do not submit repeatedly while it is processing. When complete, read the status, language, line count and average confidence before downloading text or JSON.
Confirm that the task completed.
COMPLETED means result files were produced; it does not mean every character is correct.
Use confidence as a sorting clue.
This sample averages 99.7%. Check low-contrast small text, numbers, symbols and table edges first, then review the rest.
Download both result formats.
TXT is convenient for reading and editing. JSON preserves per-line confidence, boxes and structured details for deeper checks.
Compare the source with the text and structure
Read the TXT from beginning to end, then open JSON and inspect each line’s confidence, box and polygon. Compare the source and output side by side, focusing on areas most likely to affect the real task.
The page shows a preview of this sample output. The preview is not a substitute for checking the complete files; download the scan, TXT and JSON from the example above.
- Text: check for missing, repeated or substituted characters and unexpected spaces.
- Numbers and symbols: verify IDs, dates, decimal points, hyphens and units one by one.
- Structure: check table rows and columns, paragraph order, stamps, signatures and handwriting.
- Purpose: confirm the output meets your editing, search or archive goal; keep the original scan for important content.
Understand limits, privacy and the next tool
Advanced Image OCR accepts one JPG, PNG, TIFF, BMP or WebP image up to 25 MB, with a default five-minute task timeout. PDF OCR accepts PDFs up to 100 MB and 100 pages; Scanned PDF to Word accepts up to 100 MB and 50 pages. Encrypted or damaged PDFs may fail.
These tasks upload files to the server. Files are normally retained for 30 minutes and then cleaned up. Download results promptly, do not treat a task link as cloud storage or permanent sharing, and upload only files you are authorized to process.
| Situation | Next action |
|---|---|
| Small text, numbers or tables are wrong | Improve source clarity, orientation and lighting, then retry with a representative page. |
| The PDF already has selectable text | Usually skip OCR; use the existing text layer to avoid introducing recognition errors. |
| You need a searchable PDF | Use PDF OCR and check that the text layer aligns with the correct pages. |
| You need an editable draft | Use Scanned PDF to Word, then treat the DOCX as a draft and review it paragraph by paragraph. |
Frequently asked questions
Does high confidence mean the text is definitely correct?
No. Confidence helps prioritize review; it cannot guarantee meaning, names, numbers or layout.
Does a searchable electronic PDF need OCR?
Usually not. OCR is for scans and image-only pages; running it on an existing text layer can add new errors.
Why can a table come back in the wrong order?
OCR reads visual regions rather than the original document structure. Check column order, and use a spreadsheet-specific tool when the target is a real table.