PDF to CSV

Pull tables out of a PDF as CSV files.

Drop a PDF here or click to browse

PDF up to your plan limit

Lightning fastLightning fast

Tables locked inside a PDF are the classic dead end: you can see the numbers but you cannot use them. This finds the tables and writes each one out as a CSV — plain text that Excel, Google Sheets, a Python script or a database import all read without complaint.

How it works

  1. 1

    Upload the PDF

    Drop in the document holding the tables. One file at a time.

  2. 2

    Tables are detected

    Each page is scanned for tabular structure and every table found is converted separately.

  3. 3

    Download the CSV

    One table comes back as a single .csv; several arrive as a zip, since CSV has no notion of sheets.

Why use this tool

Actually usable output

CSV goes anywhere — spreadsheets, scripts, databases, BI tools. Unlike a spreadsheet file, nothing needs Excel to open it.

One file per table

Tables are not mashed together. Each keeps its own rows and columns, named after the page it came from.

Opens cleanly in Excel

Files are written with a UTF-8 byte-order mark, so accented and non-Latin text does not turn into mojibake when Excel opens them.

Deleted right after

The document is processed on our server and removed as soon as the job finishes.

Frequently asked questions

Which tables get detected?

Tables with visible ruling lines and consistent columns are found reliably. Data laid out with nothing but whitespace is ambiguous even to a human reader, so those may come back imperfect or not at all.

Why did I get a zip instead of a CSV?

Because more than one table was found. CSV is a single flat table by definition, so each one is written to its own file and the set is zipped.

Can I do this with a scanned PDF?

Not directly — a scan is an image with no text to read. Run OCR on it first to add a text layer, then convert.

What if no tables are found?

The job reports that rather than returning an empty file. If the document's data is not really tabular, PDF to Excel or PDF to text may suit it better.