Scanned PDFs and photographed paper documents look like normal PDFs when you open them but contain no machine-readable text underneath the visible page.
Loading PDF to Excel…
OCR scanned PDFs in browser
Then convert to Excel
Local processing for privacy
Works on phone photos and scans
Drop the PDF to Excel into a blog post, product docs, intranet, or school portal with one iframe. Processing, privacy, and usage limits are the same as on the full tool page.
Embed code
<iframe
src="https://www.fixtools.io/pdf/pdf-to-excel?embed=1"
width="100%"
height="780"
frameborder="0"
style="border:0;border-radius:16px;max-width:900px;"
title="PDF to Excel by FixTools"
loading="lazy"
allow="clipboard-write"
></iframe>Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.
A scanned PDF is essentially a collection of images bundled into a PDF container. When you scan a paper document or photograph it with your phone, the resulting PDF stores the visual image of each page but has no underlying text. Visual elements like headers, body text, and table cells are pixels rather than characters. Any text extraction tool, including PDF to Excel converters, has nothing to extract because there is no text data in the file structure. OCR solves this by analysing the pixel patterns on each page, recognising characters from their shapes, and producing a text layer that gets attached to the PDF. After OCR, the visual page looks the same but contains a parallel text representation that tools can read.
FixTools uses Tesseract.js for browser-based OCR, which is a JavaScript port of the long-established open-source Tesseract OCR engine. Tesseract handles English, French, Spanish, German, Italian, Portuguese, and several dozen other Latin-script languages well, and has reasonable support for many non-Latin scripts including Chinese, Japanese, Arabic, and Cyrillic. Recognition accuracy on clean scans (300 DPI, sharp focus, good contrast) is typically 99% or better for English text. Accuracy degrades on lower-quality sources: 150 DPI scans drop to around 95%, phone photos with uneven lighting may drop to 85-90%, and poor-quality faxes may struggle below 80%.
After OCR adds the text layer, the standard PDF to Excel conversion flow takes over. Table cells that were pixel groups before OCR are now machine-readable text positioned at the same coordinates as the visual cells. The converter applies its coordinate-based column inference to group the text into rows and columns, producing an editable XLSX workbook with the same structure as the original visual table. For most business documents, the combined OCR-plus-conversion workflow produces output that is good enough for direct use after a quick verification of any numeric totals, which is the standard quality check for any PDF conversion.
Quality of input matters enormously for OCR-based conversion. Clean scans from a flatbed scanner at 300 DPI typically OCR with near-perfect accuracy, especially for printed text in standard fonts. Phone photos work but require good lighting (avoid shadows across the document), perpendicular angle (avoid tilted shots that distort character shapes), and reasonable distance (the entire document should fill the frame without being too close to introduce focus issues). Documents with handwriting are challenging for OCR; handwritten cells in an otherwise printed table may need manual cleanup after conversion. For mission-critical conversions of poor-quality scans, consider re-scanning the source documents at higher quality before running OCR.
Upload a scanned PDF. FixTools runs OCR locally to add a text layer, then converts the resulting searchable PDF to Excel.
Step-by-step guide to ocr pdf to excel:
Upload your scanned PDF
Open FixTools and upload the scanned PDF you want to convert. The tool detects that the file lacks a text layer (indicating it is a scan or image-based PDF) and offers the OCR-then-convert workflow rather than direct conversion. Confirm to proceed with OCR.
Select OCR language
Choose the primary language of the document for best OCR accuracy. English is the default; switch to French, Spanish, German, or another language if your document is in that language. For multilingual documents, choose the language of the table headers and primary content; mixed-language documents may have reduced accuracy on the secondary language sections.
Run OCR locally
The OCR runs in your browser using Tesseract.js. Processing time depends on document size and your device performance: typical 10-page documents take 30-60 seconds on a modern laptop, longer on phones or older machines. Progress is shown as each page completes. The OCR happens entirely on your device with no upload to any server.
Convert to Excel and verify
After OCR, the converter applies its standard table extraction to the now-text-bearing PDF. Review the column boundaries on the preview, adjust if needed, and download the Excel. Open the file and verify the extracted values against the source visually, paying special attention to digits like 0 vs O and 1 vs l where OCR is most likely to substitute. Correct any misread cells manually.
Common situations where this approach makes a real difference:
Lawyer processing historical case files
A lawyer needs to extract data from decades-old paper case files that exist only as scans. OCR-plus-convert workflow turns the historical scans into searchable, analysable Excel data without manual transcription. The local processing means privileged client information never leaves the attorney's machine during the digitisation work.
Medical researcher digitising old studies
A clinical researcher is consolidating data from historical studies whose results were only published as PDFs of scanned reports. OCR-plus-convert allows the researcher to pull tables from these old scans into a modern analysis dataset, with the local processing satisfying institutional privacy requirements for any patient-identifiable information that might appear in the source materials.
Genealogist extracting from old census records
A genealogist works with scanned census records and other historical documents that contain tabular data on families and households. OCR-plus-convert produces editable spreadsheets from these scans, enabling sorting and filtering that paper-original or PDF-only formats simply cannot support. The structured data feeds family tree applications and genealogy databases.
Small business owner digitising paper records
A small business owner is moving from paper records to a digital system and needs to convert several years of paper financial summaries (which exist only as filed paper documents) into Excel for the new system. Scanning each document then running OCR-plus-convert produces structured data the new system can ingest, avoiding the cost of manual data entry that would otherwise be prohibitive.
Get better results with these expert suggestions:
Use 300 DPI scans for best OCR accuracy
If you control the scanning step, scan at 300 DPI in colour or grayscale (not bitmap black-and-white). Higher DPI captures more detail for OCR to work with; lower DPI loses character detail that hurts recognition accuracy. Colour and grayscale preserve subtle character shape information that pure bitmap modes lose. The slightly larger file size is worth the accuracy improvement.
Avoid OCR on poor phone photos
Phone photos work as OCR sources but quality matters. Avoid shadows across the document, avoid tilted angles, and ensure the entire document fills the frame. For paper documents you only have as poor photos, consider photographing them again with better setup before running OCR rather than struggling with the OCR cleanup that poor inputs require. Five minutes of better photography saves much more time downstream.
Spot-check common OCR confusion characters
OCR commonly confuses 0 with O, 1 with l, 5 with S, and 8 with B. After conversion, spot-check identifier columns (which often contain these characters) by comparing a sample of rows against the source visually. Catching systematic OCR misreads at this stage is far cheaper than discovering them later when downstream analyses produce mysterious mismatches against expected results.
Use higher-quality OCR for mission-critical work
Tesseract's browser version is good for typical business documents but not the most accurate OCR available. For mission-critical conversions where accuracy is paramount, consider using Adobe Acrobat's OCR (which uses a more sophisticated engine) to add the text layer first, then bring the searchable PDF to FixTools for the Excel conversion. This hybrid approach combines best-in-class OCR with best-in-class browser-based Excel extraction.
More use-case guides for the same tool:
Other tools you might find useful:
PDF to Word
Edit PDF text in Word before exporting tables.
PDF Compressor
Compress PDFs before conversion.
JSON to CSV
Alternative if your data is in JSON.
PDF Data Extraction to Excel
Extract structured data from PDFs into Excel for analysis, reporting, and automation. Free, browser-based, no API required.
PDF to Excel No Watermark
Convert PDF to Excel without any watermark, branding, or quality reduction. Clean output file ready for professional use.
PDF to Excel for Accountants
Convert PDF financials, statements, invoices, and reports to Excel for accountants. Built for AP, AR, reconciliation, and audit workflows.
PDF to Excel with Formatting Preserved
Convert PDF to Excel while preserving column formatting, currency, dates, and headers. Free browser-based converter.
PDF to Excel with Merged Tables
Convert PDF and merge multiple tables across pages into a single Excel sheet. Combine split tables seamlessly. Free, browser-based.
PDF Receipt to Excel
Convert PDF receipts to Excel for expense reports, tax tracking, and reimbursement. Preserves vendor, date, items, and totals.
Open PDF to Excel to review its free limits and processing method.
Open PDF to Excel →Free tier · No account needed · Transparent limits