PDF to CSV Converter — Free
A free PDF to CSV converter: the tables in a PDF come out as plain CSV for any spreadsheet or script. Wrapped rows are rejoined and repeated headers kept once. Nothing is uploaded.
PDF to CSV
Fit meter
Settings appear once you add a PDF.
Your settings are saved on this device.
Advanced 1
Only for pages that are pictures, with no text behind them. The reading model downloads once.
Ctrl + Enter runs it ·
Bytes of your files sent anywhere: 0 B · nothing leaves this tab
Every request this page makes is listed as it happens. You’ll see our own code loading, and for some formats a codec engine, but never your file going out.
- Waiting for network activity…
Check it yourself: open your browser’s developer tools on the Network tab, or turn off Wi-Fi once the page has loaded. The tools keep working.
- 100% private Your PDFs never leave this device. Everything runs in your browser.
- No limits No file-size cap, no watermark, no sign-up and no daily quota. Free.
- Batch ready Add as many PDFs as you like; each one is handled and saved in one go.
How to convert a PDF table to CSV free
-
Add your PDFs: Drop the PDF with the table in it.
-
Check the settings: Pick one CSV for the whole file, or one per table, and the separator your spreadsheet expects.
-
Save the result: Press Convert to CSV. Every value is quoted properly, so commas and line breaks inside a cell survive.
Why it doesn’t upload
A table worth exporting is usually a record of something private: transactions, salaries, orders, test results. Reading the PDF in your browser keeps that record on your device.
Check it in your browser’s Network tabWorth knowing
- Columns are found from where the text sits; a PDF has no table structure of its own. Clearly separated columns come out cleanest.
- Scanned pages are read on your device by text recognition, after their gridlines are cleaned off. It is good on clean printed scans and weaker on faint copies and photos, and takes several seconds a page.
- CSV holds values, not formatting: colors, merged cells and fonts are dropped by design.
Under the hood
What happens to your file
Tables are found the same way as for PDF to Excel — from the gaps between words that line up down the page, or for a scan from its gridlines and three readings by Tesseract — and written as comma- or semicolon-separated text, one row per line, quoted where a cell holds the separator. CSV has no formatting, so only the values come across.
Reference: RFC 4180 (CSV)
Why extract a PDF table as CSV?
CSV is the format every spreadsheet, database and script understands. When the data you need is locked in a PDF table, converting it to CSV gets plain values out without formatting getting in the way. Wrapped rows are rejoined and repeated headers kept once.
It runs in your browser, so statements and reports aren’t uploaded.
Common uses for converting PDF tables to CSV
-
Importing into accounting software
Many tools import CSV transactions directly.
-
Data analysis
Load tables into Python, R or a database.
-
Google Sheets
Import a CSV cleanly without Excel.
-
Building datasets
Collect tables from several published PDFs into one dataset.
-
European spreadsheets
Use semicolons, which Excel in many European locales expects.
Tips for PDF to CSV conversion
- Choose A CSV per table when a PDF holds different tables.
- Pick semicolons for European Excel, tabs for TSV.
- Clearly separated columns come out cleanest.
- Scanned pages are read on your device; set their language under Advanced.
- Want formatting and multiple sheets? Use PDF to Excel instead.
Questions
How do I extract a table from a PDF to CSV?
Drop the PDF and press Convert to CSV. The columns are worked out from the spacing, and each row becomes a CSV line.
Can I get one CSV per table?
Yes — choose A CSV per table. Several files come back, and Save all as ZIP downloads them in one go.
My spreadsheet puts everything in one column. Why?
Excel in many European locales expects semicolons. Choose Semicolons above and it will split properly.
Are values with commas safe?
Yes. Any value containing a comma, quote or line break is quoted the standard way, so it stays one cell.
What if I want a real spreadsheet instead?
Use PDF to Excel: the same tables, as an .xlsx with the numbers already numbers.