PDF to CSV

Convert PDF to CSV online. Pull tables out of a PDF into a comma-separated file that opens in Excel, Google Sheets, Python or any database import.

or drag and drop file here

Upload your PDF file

Fast conversionSecure processingNo registration

How PDF to CSV Conversion Works

The converter looks for tables in the PDF, works out where the rows and columns are from the position of the text and the ruling lines, and writes the cells into a CSV file.

When a PDF holds several tables, each one is written after the other with a heading line that names its page, so you can split the file or delete the parts you do not need.

Why CSV Rather Than Excel

CSV is plain text, which is exactly what a script, a database import or a data tool wants. Nothing has to parse a spreadsheet format to read it.

It also opens in Excel, Google Sheets, Numbers and LibreOffice Calc. Pick our PDF to Excel tool instead when you want the formatting, merged cells and one sheet per table.

Common Use Cases

Getting a bank statement, a price list or a report table into a spreadsheet without retyping rows by hand.

Loading figures from a published PDF into a script or a database, where a CSV is the shortest path from the document to your query.

What to Expect From the Result

The file is UTF-8 with a byte order mark, so accents and non-Latin text open correctly in Excel by double click. Values that contain a comma or a quote are quoted the way the CSV standard requires.

CSV has no room for merged cells, colours or multiple sheets, so a merged heading is written into the first of its cells. A PDF without a text layer holds no table for the tool to find, and needs OCR first.

Tips for Cleaner Tables

Tables with ruling lines convert most accurately, because the lines tell the tool exactly where each column ends.

Open the CSV and check the first and last row against the PDF. A missing last row usually means the table continued onto a page the extractor treated as separate.

Frequently Asked Questions About PDF to CSV

What if the PDF has several tables?

Each one is written after the other, with a heading line that names its page, so you can split the file or delete the parts you don't need. CSV has no room for multiple sheets.

Will accents and non-Latin text open correctly in Excel?

Yes. The file is UTF-8 with a byte order mark, so Excel opens it correctly on a double click. Values that contain a comma or a quote are quoted the way the CSV standard requires.

Can I convert several PDF files at once?

Yes. Add up to 20 files at once: they convert one after another, and you can download each as soon as it's ready or all of them together as a ZIP.

What happens to merged cells and colours?

CSV is plain text, so colours and formatting don't come across, and a merged heading is written into the first of its cells. If you need the layout too, PDF to Excel keeps more of it.

Does it work on a scanned PDF?

Not directly. A PDF without a text layer holds no table for the tool to find, so run it through OCR first, or use AI PDF to Excel, which detects tables from the page image.

How large can the file be?

Up to 100 MB per file without an account, 500 MB with Premium and 1 GB with Premium Plus. Conversion is free without sign-up, with a daily limit on the number of operations.

Why is the last row of my table missing?

Usually the table continued onto a page the extractor treated as a separate table—look further down the CSV for it. Tables with ruling lines convert most accurately, because the lines show exactly where each column ends.

Is my file safe?

Yes. The file travels over an encrypted HTTPS connection and the result comes straight back to your browser. Our privacy policy sets out what is kept and for how long.