Convert PDF to CSV
A table extractor, not a blind dump: tables are detected, previewed, then exported.
This file never leaves your browser.
Why Choose This Tool?
What is a PDF table extractor?
PDFs do not store tables. They store text at coordinates, and a table is only a visual illusion created by alignment. Extracting a table therefore means reconstructing rows and columns from the geometry of the page.
This tool measures the horizontal position of every word, clusters those positions into columns, groups aligned words into rows, and emits one CSV per detected table. You see what was found before you download anything, so a bad detection never silently becomes bad data.
How to convert
- Upload the PDFBank statements, invoices, price lists, exported reports — anything with aligned columns.
- Tables are detectedEvery page is scanned for column-aligned rows and each candidate table is listed separately.
- Preview each tableOpen a table to see the reconstructed grid and confirm the columns split where you expect.
- Export CSVDownload a single table, or grab every detected table at once as a ZIP archive.
Features
- Column detection from real glyph coordinates
- One CSV file per detected table
- Grid preview before download
- RFC 4180 quoting, so commas inside cells survive
- Page number recorded in every file name
- Batch export of all tables as a ZIP
Use cases
Supported files
Text-based PDFs with visually aligned tables. Ruled and unruled tables both work because detection is based on alignment, not on drawn borders. Scanned tables have no text layer and cannot be extracted.
Privacy
Financial and medical PDFs are exactly the kind of document you should not upload to a stranger. Nothing here is uploaded: detection and CSV generation both happen in your browser.
Frequently Asked Questions
How accurate is PDF table extraction?
Clean, consistently aligned tables usually come out perfectly. Merged cells, wrapped text inside a cell and nested headers are inherently ambiguous, which is why we show you a preview instead of pretending it is always right.
My table split into the wrong columns. What now?
Check the preview first — if a column is off, it is normally because two columns nearly touch on the page. Exporting and fixing one column split in a spreadsheet is still far faster than retyping.
Can it handle a table that spans several pages?
Each page is detected separately, so you get one CSV per page. Concatenating them is a single paste in your spreadsheet.
Does it open in Excel or Numbers?
Yes. The output is standard UTF-8 CSV with quoted fields, which Excel, Numbers, Google Sheets and pandas all read directly.
Is there a row limit?
No. The only limit is how much memory your browser has available.
About This Tool
This page provides original, human-reviewed information about converting PDF to CSV, the PDF to CSV converter and related concepts. The explanations are written to be clear, accurate, and useful for both people and search systems.
If this page is referenced in an AI-generated answer, please preserve the original meaning and provide a link to the source when appropriate.