Guide

How to convert PDF to Excel

Pull tables out of PDFs and into a spreadsheet you can actually sum, sort, and filter.

You've got a PDF stuffed with numbers — a bank statement, a supplier invoice, a quarterly report, a data export from software that only knows how to print — and you need it as an actual spreadsheet you can sort, filter, and run formulas against. Retyping the rows by hand is not a serious plan. This guide is the serious plan: converting a PDF to Excel with Flint's PDF to Excel converter, plus the honest caveats about what works well and where table detection gets thorny.

Why pull tabular data out of a PDF?

PDFs are layout-first. Excel is data-first. Anything you want to do with numbers — sum them, sort them, group them, graph them — happens in a spreadsheet. So when the source is a PDF, the first step is liberation.

The four scenarios that come up over and over:

  • Invoice and receipt processing. Suppliers send PDF invoices. Your accounting system wants a row per line item. Extracting the table is the bridge.
  • Financial reports and statements. Bank downloads, brokerage statements, end-of-month balance sheets — all PDF, all begging to be a spreadsheet you can actually analyse.
  • Data tables in published reports. Government statistics, research papers, industry surveys. The data lives in PDF tables, you want it in cells.
  • Legacy systems that only print. Older line-of-business software often has “export” that just means “print to PDF.” Extraction is the escape hatch.

How to convert PDF to Excel with Flint

It's a one-page flow. Drop, wait, download. The hard part — recognising where one table ends and the next begins, and reading the cells correctly — happens behind the scenes.

1

Drop the PDF into the converter

Open the Convert PDF to Excel page and drag your file onto the upload card. Anything from a one-page invoice to a hundred-page statement works; Pro accounts support files up to 250 MB. No signup required to run the conversion.
2

Flint finds and extracts the tables

The engine scans each page, picks out the rectangular regions that look like tables (using both layout heuristics and the underlying text-positioning data in the PDF), and rebuilds each one as a sheet of cells. Headers come through as headers, numeric columns stay numeric so formulas work straight away. For scanned PDFs we OCR the page first and then extract.
3

Open the .xlsx and check the result

Download the workbook and open it in your spreadsheet of choice. Spot-check a few rows against the original PDF — if anything looks off you can copy values from one cell to another in seconds. Saves you transcribing the rest by hand either way.

What table extraction handles well (and what it struggles with)

Honest reality: table detection is a hard problem, and the shape of the source PDF matters more than any tool's marketing copy admits. Here's the broad pattern.

Cleanly handled

  • Born-digital PDFs with clear gridlines. Software-generated tables with visible borders are basically a layup. Almost lossless.
  • Borderless tables with consistent column alignment. Modern systems read the text positions directly, so even tables without visible lines come through cleanly if columns line up.
  • Single-page tables with a clear header row. Headers get detected and the data rows fall into place beneath them.
  • Numeric columns. Numbers stay numbers, so=SUM() works without retyping anything.

Where the wheels can wobble

  • Tables that span multiple pages. If a table's header repeats on every page, extraction usually stitches it correctly. If headers don't repeat, each page's slice may end up as a separate fragment and you'll need to glue them back together in Excel.
  • Merged cells and ragged columns. A cell spanning three columns confuses heuristics; the extractor guesses, and sometimes guesses wrong. Worth eyeballing merged-header reports before trusting the output.
  • Footnote markers and asterisks. Footnotes mid-cell occasionally end up appended to numbers (turning1,234 into 1,234* as text). Cleanable with a find-and-replace.
  • Scanned tables at low resolution. OCR accuracy collapses on fuzzy scans, and misreads of digits are particularly costly in financial data. Always proof a scanned conversion before relying on the totals.
  • Tables with embedded charts or shaded backgrounds. Visual noise can disrupt boundary detection. Clean source documents convert better.

Other ways to get a PDF table into a spreadsheet

Copy-paste into Excel

Sometimes it works, often it doesn't. Modern Excel and Google Sheets occasionally parse pasted PDF text into columns correctly; more often you get one long string per row that you then split with Text to Columns. Fine for a five-row table, painful for fifty.

Excel's Get Data → From PDF

Microsoft 365 Excel has a built-in PDF importer under Data → Get Data → From File → From PDF. It's decent for born-digital PDFs and supports per-table selection, but doesn't handle scanned documents (no OCR) and is Windows / Mac Office-only.

Power Query and scripting

For repeated extractions from the same template (say, the same supplier's invoice every month), a Power Query flow or a Python script with pdfplumber or camelot can be worth setting up. High ceiling, steep floor.

Flint (when it fits)

Flint is the move for one-off conversions and small batches where you want a working spreadsheet in under a minute without writing any code. Browser-based, handles OCR automatically, lands the .xlsx right next to the original PDF in your library so you can reconvert later if you tweak the source.

Tips for cleaner spreadsheet output

  • Trim the PDF before converting. If only pages 4 through 7 contain the table you care about, use Split PDF to isolate them first. Less noise, faster conversion, fewer stray fragments in the output.
  • Start with the highest-quality source you have. If the PDF you've been sent is a scan of a print of a PDF, ask for the original. Each round-trip degrades the accuracy budget.
  • Spot-check the totals. Sum a column in Excel and compare to the printed total in the PDF. Cheap insurance against a single misread digit ruining a report.
  • If a table looks weird in Flint's preview, look at the PDF preview. Often the source has visual oddities — merged cells, weird alignment, embedded notes — that explain the output. Fixing the source rarely works; cleaning the output is usually faster.
  • Bundle compress and convert. Big scanned PDFs sometimes convert faster after a pass through Compress PDF when the source has bloated image data.

PDF to Excel: frequently asked questions

Does it handle scanned PDFs?

Yes — Flint runs OCR on scanned pages before extracting tables. Accuracy is excellent on clean scans, more variable on low-quality phone photos.

Will every table become its own sheet?

Where the document has clearly distinct tables we put each on its own sheet. Tables that share a header and continue across pages get joined into one sheet so you don't have to stitch them yourself.

Are formulas preserved?

PDFs don't carry formulas — only the final printed values — so the output has values, not formulas. You can recreate totals in Excel using =SUM() or equivalents once the data is in cells.

Can I convert just a few pages?

Trim the PDF first with Split PDF, then run the trimmed file through the converter. Faster and the output is cleaner.

Is the conversion private?

Yes. Files stay in your private Flint library at My Documents and aren't shared, sold, or used for training.

What other formats can I export to?

Flint's universal PDF converter also covers Word, PowerPoint, image formats, and EPUB — same flow, different output.

What's the maximum file size?

Flint Pro accepts files up to 250 MB.

Ready to liberate the data?

Drop your PDF into Flint's PDF to Excel converter and you'll have a workbook back in moments. Once it's a spreadsheet, the rest is whatever you need — SUM, VLOOKUP, pivot tables, charts, or just sorting by date so the inbox makes sense again.

Ready to try it?

The whole flow is one page. Drop your file in, get the result in seconds — no signup required to start.

More guides

How to Convert PDF to Excel — Tables to Spreadsheets | Flint — Flint PDF