PDF tools
Extract a table from a PDF
Copy-pasting a table out of a PDF scrambles the columns. We read the document's real glyph coordinates instead — every cell lands in the right column, wrapped lines rejoin the right row, and the table comes back exactly as printed, ready for Excel, CSV, JSON or Markdown.
Choose a PDF (or CSV, Excel — up to 5 MB)
Columns as printed
The table's own column titles and boundaries, straight from the PDF's coordinates — nothing renamed, merged or guessed.
Wrapped rows rejoined
Multi-line cells are stitched back into the row they belong to, the thing copy-paste always breaks.
Four output formats
One extraction, downloadable as Excel, CSV, JSON or a Markdown table.
How it works
- 1Upload the PDF (or drag it onto the page).
- 2We detect the table and reproduce it verbatim — column titles and every row.
- 3Preview the extracted table on screen.
- 4Download it as CSV, Excel, JSON or Markdown.
What you download: The table exactly as printed: the document's own column titles and every column, nothing renamed or dropped. Values stay verbatim — we don't reformat numbers or reinterpret dates behind your back.
Why copying a table from a PDF never works
A PDF has no idea it contains a table — it only knows where each character sits on the page. Select-and-copy flattens that into a single stream of text, which is why pasted tables collapse into one column or shuffle values between rows. A real PDF table extractor works from the glyph coordinates: it finds the column boundaries the document actually drew, assigns every word to the cell whose bounds it falls in, and rebuilds the grid. That's what happens here on every upload.
PDF table to Excel, CSV, JSON or Markdown
Different destinations want different shapes. Excel keeps the table typed and human-readable. CSV feeds imports, scripts and databases. JSON gives developers stable keys per row. Markdown turns the table into text an AI assistant or wiki reads natively. One extraction produces all four — pick the download you need, or take several.
Multi-page tables and repeated headers
Long tables spill across pages, and most tools return them as separate fragments with the header row duplicated in the middle of your data. We skip repeated page headers and merge continuation rows, so a 30-page table arrives as one continuous, clean grid.
What about scanned PDFs?
Digital PDFs with a real text layer give exact results — we read the document's own characters and coordinates, not a picture of them. If you upload a pure scan with no selectable text, we detect it and tell you honestly instead of returning garbage rows.
Free converter
Convert your statement — and understand it too
A free account converts a statement page every day to CSV, Excel, QIF or OFX — with every transaction matched to a real merchant name, not a cryptic descriptor. No card required; files deleted after 24 hours.
No bank logins · card numbers redacted before storage · everything deleted after 24 hours
Questions
›How do I extract a table from a PDF for free?
Upload the PDF above, preview the extracted table, and download it as CSV, Excel, JSON or Markdown. A free account covers your first document in full.
›Does it work on scanned PDFs?
Best results come from digital PDFs with selectable text. A pure scan has no text layer to read — we detect that and say so instead of inventing rows.
›Can I extract a table from a PDF to Excel specifically?
Yes — Excel (.xlsx) is one of the four download formats, with the header row frozen and columns preserved in order.
›What if the PDF has several tables?
We reproduce the primary table across its pages. The Markdown download captures the whole document, including every table it contains.
›Will the column headers be kept?
Yes. The table's own printed column titles become the headers of your CSV/Excel/JSON — we never substitute generic names when real ones exist.
›Is my file stored?
Files are never stored — the original is deleted within 24 hours, parsed data follows your plan's retention window, and you can delete everything instantly. Card and account numbers are redacted before anything is saved.
More PDF tools
- Convert PDF to Excel
- Convert PDF to CSV
- Convert PDF to JSON
- Convert PDF to Markdown
- PDF to Markdown for ChatGPT, Claude & RAG
- Convert an Invoice to Excel
- Convert an Invoice to CSV
- Convert Receipts to a Spreadsheet
- Convert a Purchase Order to Excel
- Convert Remittance Advice to CSV
Converting a bank statement instead? Use the bank statement converter — it adds merchant names, categories and reconciliation.