PDF to CSV - Extract All Tables From PDF to CSV
Convert PDF tables to CSV. Get a zip with one CSV per detected table. Perfect for invoices, statements & reports. Free.
Upload PDF
Drop a PDF with tables
PDF up to 50MB
Done with PDF to CSV? Try these next
Hand-picked tools that pair well with PDF to CSV. Keep going without losing your file.
PDF to Excel
Extract PDF tables into styled .xlsx spreadsheets with frozen headers and auto column widths. Free, no signup, no watermark.
Try it nowImage to CSV
Extract tables from any image and download a ready-to-use CSV file.
Try it nowTable to JSON / SQL
Paste CSV, TSV, semicolon, pipe or Markdown tables and convert to JSON, JSONL or SQL INSERT statements instantly.
Try it nowPDF to Text
Extract plain text from any PDF, including scanned and image-only documents, using OCR.
Try it nowPDF to HTML
Convert PDF to semantic HTML with real <table> elements. Works on scanned PDFs.
Try it nowExcel to PDF
Convert Excel spreadsheets (.xls, .xlsx, .ods, .csv) to PDF with gridlines and formatting intact.
Try it nowFrequently Asked Questions
Upload the PDF, the tool detects every table across every page, and each table is exported as its own UTF-8 CSV file. If the PDF has multiple tables you get a ZIP archive of CSVs — one per table — so you can drop them straight into separate sheets, databases or BI tools without slicing them manually.
usageEach detected table becomes its own CSV in a ZIP download — for example bank-statement-q1.csv, bank-statement-q2.csv and so on. Tables that span multiple pages with the same header are stitched into a single CSV automatically, so continuation rows do not create duplicate files.
featuresYes. The CSV output is RFC-4180 compliant with UTF-8 encoding and CRLF line endings, which every modern spreadsheet (Excel, Google Sheets, Numbers, Airtable) and BI tool (Tableau, Power BI, Looker, Metabase) imports without configuration prompts. Drop the file and start analyzing immediately.
technicalSingle-level merged headers are flattened intelligently — the merged cell value is repeated across the columns it spanned, so each row has a complete set of columns. Sub-header rows are detected and either inlined as a prefix or left as a separate row depending on your preference setting before download.
technicalYes. Currency symbols ($, €, £, ¥, ₹), date formats (any locale), percentages and Unicode characters (accented letters, Chinese, Arabic, emojis) survive the conversion intact. Quoting and escaping follow the CSV spec, so importing into Postgres, MySQL or SQLite preserves the data faithfully.
featuresUploads are deleted within minutes, never used for training, never shared. The CSV output has no watermark, no attribution column, no tracking pixel — it is plain data you fully own. Use it for ETL pipelines, CRM imports, sales-pipeline analysis and any commercial workflow without licensing concerns.
privacyYes — every detected table opens in an editable grid before download, so you can click any cell to correct an OCR misread, add a missing row with the + button, or delete a row that shouldn't be there. Your edits are what gets written into the final CSV, not the raw extraction.
featuresAmber marks cells the OCR engine was 80% confident or less about, so you know exactly which numbers or words to double-check before trusting the export. Editing a flagged cell clears its highlight, while untouched cells keep the warning until you've reviewed them.
qualityYes — click Reset to discard every manual edit and restore the table exactly as it was first extracted from the PDF, without re-uploading the file. This is the fastest way to back out of a correction pass that went wrong.
usageThe editable verify grid only appears when a PDF produces a single table; as soon as more than one table is detected, the tool packages them straight into a ZIP of separate CSVs with no inline review step, since there is no single grid left to show. If you need to check numbers before trusting them, open each CSV in a spreadsheet first, or use PDF Split to isolate one table's pages and re-run just that page range through PDF to CSV to get the verify-grid treatment.
featuresYou can convert PDFs to CSV without creating an account. If you sign in on a free plan, a small usage meter appears above the upload box once you're close to that day's free extraction allowance, since table extraction runs OCR behind the scenes — Premium accounts don't see this limit at all.
pricingScan the grid row by row for the classic OCR slips — a merged column, a dropped decimal, a stray header line picked up as data — since those are the mistakes most likely to throw off a reconciliation. Use Add row to restore a line the detector merged or skipped, Delete row to drop stray header or footer text read in as a row, and Reset if a correction pass goes wrong and you'd rather start over from the original extraction. Only download once the grid matches the statement, so the CSV that reaches QuickBooks or Xero is already clean.
tipsNo — there is no such preference control anywhere in the tool; sub-header detection and placement is fully automatic and cannot be switched by the user, despite what some site copy implies. If the automatic result puts a sub-header in the wrong place, use the editable verify grid (shown for single-table results) to fix or delete that row with the cell editor, Add row or Delete row before downloading, or adjust the CSV afterward in a spreadsheet.
technicalHow PDF to CSV helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Bulk CRM Imports from Reports
Sales-ops convert PDF lead lists from trade shows and webinars into CSV for one-click import into Salesforce, HubSpot or Pipedrive — no manual data entry needed.
Marketing List Builds from Directories
Convert PDF industry directories, alumni lists and association membership rosters into CSV email lists ready for Mailchimp, Klaviyo or HubSpot campaigns.
Conference Attendee Lists
Event marketers convert PDF attendee rosters from past events into CSV so they can re-engage past attendees with email, retargeting and look-alike audiences.
Accounting Reconciliation
Bookkeepers convert PDF bank and credit-card statements into CSV for one-click import into QuickBooks, Xero, Wave or FreshBooks — saving hours of manual transaction entry.
Inventory ETL Pipelines
Operations teams convert supplier PDF inventory feeds into CSV files that drop into nightly ETL pipelines for warehouse management and e-commerce stock sync.
Tax Software Data Imports
Convert 1099 forms, W-2 statements and quarterly tax documents from PDF into CSV for direct import into TurboTax, H&R Block or your accountant's software.
E-Commerce Catalog Imports
Convert supplier PDF product catalogs into CSV files formatted for Shopify, WooCommerce, BigCommerce or Magento bulk-product imports.
Survey Analysis in BI Tools
Research teams convert PDF-formatted survey results into CSV ready for Tableau, Power BI, Looker or Google Data Studio dashboards.
Turn Open-Data PDFs into Analysis-Ready CSV
Public agencies often publish budgets, election results and census tables only as PDF. Convert them to CSV so journalists, researchers and civic-tech developers can analyze the numbers in Python, R or a spreadsheet instead of retyping every row.
Feed Property Records into Legal Databases
Convert scanned court dockets, property tax rolls or filing indexes into CSV rows that drop straight into a legal case-management system or a title-search spreadsheet, instead of retyping each record.
Digitize School Attendance and Grade Sheets
Convert scanned attendance registers or grade sheets into CSV so school admins can merge them into a student information system instead of manual re-entry at the end of term.
Track Insurance EOBs and Medical Billing Statements
Patients and small medical-billing offices convert PDF Explanation-of-Benefits statements and itemized provider bills into CSV to track what insurance paid versus what's owed, and catch billing errors across multiple providers and visits in one spreadsheet.
Pixoate