๐Ÿ“„ Free PDF Suite
๐ŸŒEnglish

Extract Tables from PDF to CSV

Pull rows and columns out of a PDF into a CSV file you can open in Excel or Google Sheets - free, private, in your browser.

๐Ÿ“Š

Extract PDF Tables to CSV

Each line of text becomes a row, split into columns by position - opens in Excel or Google Sheets.

๐Ÿ“ฅ

Drop a PDF here or click to browse

Works on PDFs with selectable text (not scans)

Get data out of PDFs without retyping it

Bank statements, price lists and reports are often only available as PDF. This tool reads the text layer of every page, groups words that sit on the same line into a row, orders them left to right into columns and saves the result as a CSV file - ready for Excel, Google Sheets or Numbers.

It works best on simple, text-based tables. Cells that wrap onto two lines become two rows, so expect a little tidying in your spreadsheet for complex layouts. The file is saved with a UTF-8 byte-order mark so Excel shows Thai and accented characters correctly.

How to use it

  1. Drop in your PDF.
  2. Click Extract to CSV.
  3. Download the CSV and open it in your spreadsheet app.

PDF Table Extractor โ€” Frequently Asked Questions

Does it work on scanned PDFs?

Not directly - a scan has no text layer to read. Run it through OCR PDF first, then extract the table.

How is this different from PDF to Excel?

PDF to Excel builds an .xlsx workbook; this tool gives you a plain CSV, which imports cleanly into almost any spreadsheet, database or script.

Why are some columns out of line?

Rows are detected from each word's position on the page. Tables with merged cells or text that wraps inside a cell can shift a value into the next column - a quick fix in your spreadsheet.

Is my document uploaded to a server?

No. The PDF is processed entirely in your browser and never leaves your device.

More free PDF tools