Turn a PDF table into CSV
Building your CSV
CSV ready
Same table, two views
The outline shows the text used for this table. Check the rows and columns before using the CSV.
Details
Turn native-text PDF tables into CSV without uploading the file. Select one table for a single CSV or several for a ZIP, then download only after every CSV is parsed again and compared cell by cell. Scanned tables need OCR first, so start with Choose a PDF below for files with selectable text.
How to turn a PDF table into CSV
-
Choose a PDF
Press Choose a PDF, or drag and drop a file onto the page. The file stays in this browser tab.
-
Choose detected tables
The tool groups aligned selectable text into rows and columns. Select one table for a direct CSV download or several tables for a ZIP with one CSV per table.
-
Choose cell safety mode
Spreadsheet-safe mode adds a leading apostrophe to cells that could run as formulas in Excel or Google Sheets. Exact-text mode keeps those characters unchanged for data fidelity.
-
Check and download
Every generated CSV is parsed again and compared cell by cell against the detected matrix. ZIP downloads are reopened and checked. Only verified files are offered for download.
What PDF table detection can and cannot do
A PDF records words at page coordinates, not cells in a spreadsheet. This tool looks for repeated horizontal and vertical alignment in the native text layer. It keeps the source text boxes behind every detected cell and outlines their combined area in the receipt so you can verify the detection against the original page.
The CSV check starts after that inference. It proves that the chosen cell matrix was serialized to CSV and parsed back without a changed value. It cannot prove that a visually merged heading belonged to column two instead of columns two and three. The side-by-side preview, showing the source PDF page next to the extracted CSV cells, is part of the result and not decoration. Review it before trusting the output.
To convert a PDF table to CSV, the page must carry a real text layer. A scanned image gives the detector nothing to align, so the tool refuses it instead of producing an empty CSV. If you have a scanned table, you need OCR first, which is a separate process with its own accuracy considerations.
When you need to convert a PDF table to CSV
Extracting tables from PDFs into CSV format fits several workflows. Here are situations where a browser-based PDF to CSV converter is the right tool:
- Pulling financial data from reports. When the report tables live in PDF format. Extract them to CSV for analysis in a spreadsheet or a Python notebook.
- Extracting inventory and pricing tables. When supplier catalogs and product lists arrive as PDF tables. Convert them to CSV and import into a database or spreadsheet.
- Processing government statistics. When census data, economic indicators or public health reports are published as PDF tables. Extract the data to CSV for research and visualization.
- Converting invoices and receipts. When line items live in PDF invoices. Extract them into CSV for accounting systems, expense reports or reimbursement workflows.
- Importing research data. When results tables live in PDF papers and reports. Pull the numbers into CSV for further analysis and plotting.
- Feeding data pipelines. When the pipeline ingests CSV. Convert PDF tables and feed them into ETL processes, BI dashboards or machine learning pipelines.
For Excel output with one table per worksheet, try PDF to Excel. For extracting the full text of a PDF into a structured format, use PDF to Markdown. For rendered page images instead of text extraction, use PDF to images.
Why a browser-based PDF to CSV converter matters
Uploading a PDF to a remote converter means financial reports, customer data or proprietary research tables pass through a third-party system. If you prefer those files never leave your device, convert them here instead.
This page runs the entire extraction in your browser. Your PDF is opened, tables are detected, cells are extracted, the CSV is generated and verified, all without the file leaving your device. There is no account to create and no data retention on any server. This makes it suitable for confidential financial data, proprietary research and customer information.
The verification step adds reliability. The generated CSV is parsed back and compared cell by cell against the detected matrix. If the parse produces different values, the download is withheld.
PDF to CSV frequently asked questions
- Does PDF to CSV upload my file?
- No. The PDF, detected cells, preview and CSV all stay in this browser tab. No part of the file is transmitted to any server.
- Does this work on a scanned table?
- Not yet. This version needs native selectable text. A scan needs OCR first, and this tool refuses it instead of making an empty CSV.
- Which tables can it detect?
- It looks for text aligned into repeated rows and columns. Simple native-text tables work best. Merged cells, rotated tables, forms and multi-column page layouts may need correction outside this tool.
- What if the PDF has several tables?
- Select any tables you need. One selection downloads as a CSV. Multiple selections download as a ZIP with one CSV per table, so unrelated tables are never combined.
- What does spreadsheet-safe mode do?
- A cell beginning with a character a spreadsheet may run as a formula, such as = or +, gets a leading apostrophe. This prevents accidental formula execution when you open the CSV in Excel or Google Sheets. Other cell text is unchanged.
- What does exact-text mode do?
- Exact-text mode adds no apostrophe, so leading characters stay as detected. Spacing is still normalized. Use this when you need the raw data without any safety modification.
- What does the verification check prove?
- It proves the CSV can be parsed into the same rows, columns and cell strings that the detector produced. It does not prove that every visual table boundary was inferred correctly, which is why the source and cell previews are shown together for your review.
- Is there a way to get the same data in Excel format?
- Yes. The PDF to Excel tool uses the same detection engine and produces an XLSX workbook with one table per worksheet.
The other pdfviz tools
pdfviz includes over 30 PDF tools that all run in a browser tab like this one, and none of them needs an account.
- Merge PDFs Several PDFs into one
- Organize pages Split, reorder, delete
- Rotate & crop Pages upright, margins cut
- Images to PDF JPG and PNG
- HEIC to PDF Open iPhone photos
- TIFF to PDF Open multi-page scans
- WebP to PDF Open images saved from the web
- BMP to PDF Open bitmap images
- Privacy scan Remove private metadata
- Protect & unlock Add or remove a password
- Repair PDF Rebuild a broken file
- Compress PDF Hit a size target
- PDF size breakdown See where every byte goes
- Print preflight Check a PDF before press
- PDF to images Export JPG or PNG
- PDF to TIFF One multi-page image file
- Extract images Save original pictures
- PDF to Markdown Keep the document structure
- Markdown to PDF Make a verified document
- PDF to Excel One table per sheet
- Sign PDF Draw, type or upload
- Stamp PDF Number, label, watermark
- Compare PDFs Words and pages that changed
- Flatten PDF Make fields and marks permanent
- Fill PDF form Complete existing fields
- Create PDF form Add fillable fields
- N-up & booklet Print several pages per sheet
- Comic archive CBZ to PDF and back
- Redact PDF Destroy marked content
- Redaction checker Find text under black boxes