PDF to CSV Converter

Extract tables and data from PDF files and save as CSV. Choose delimiter, preview rows, 100% private.

1. Upload PDF

Drag & drop or click to browse

Max 50MB

2. Conversion Settings

File Status

No PDF selected

Table Extraction

Attempts to detect rows/columns based on text positions.

Custom Delimiter

Choose comma, tab, or semicolon.

100% Private

Files never leave your device. No servers.

Unlimited

No restrictions, free forever.

What is a PDF to CSV Converter?

A PDF to CSV converter extracts tabular data from PDF files and saves it as a CSV (Comma‑Separated Values) file. CSV is a universal format for spreadsheets (Excel, Google Sheets, etc.). This tool is ideal for converting bank statements, reports, invoices, and any PDF containing structured data.


How to Convert PDF to CSV (Step‑by‑Step)

  1. Upload your PDF – Drag and drop or click to select a PDF (max 50MB).
  2. Choose delimiter – Select comma, tab, or semicolon depending on your needs. Comma is standard for Excel.
  3. Click “Convert to CSV” – The tool extracts text, groups it into rows based on vertical position, and sorts columns horizontally.
  4. Preview and download – A preview of the first 10 rows appears. Click “Download CSV” to save the file.

How the extraction works

The tool uses PDF.js to read every text element and its coordinates (x, y). It then groups items that are close together vertically (forming rows) and orders them left‑to‑right to create columns. This works well for simple tables with consistent line spacing. For complex layouts, you may need to adjust the output manually.


Frequently Asked Questions

Can I extract tables from scanned PDFs?

No, this tool works only with text‑based PDFs. Scanned documents require OCR (Optical Character Recognition) – we plan to add that in the future.

Will the formatting be perfect?

It depends on the PDF structure. Simple, well‑structured tables usually convert accurately. Multi‑column layouts or merged cells may not translate perfectly. You can always edit the resulting CSV.

What delimiter should I choose?

Comma (,) is most compatible with spreadsheet software. If your data contains commas, choose tab or semicolon, or enable “Quote fields containing delimiter”.

Is my data safe?

Absolutely. All processing happens in your browser – no file is uploaded to any server.


Last updated: March 2026