PDF to CSV Converter
Extract tables from a PDF into CSV files you can open in Excel, Google Sheets or a database. Your files are never uploaded to our servers. ToolkitPoint processes them on your own computer, so confidential documents stay with you.
Processed in your browser. Your files are not uploaded.
How to use PDF to CSV Converter
- Choose a document that contains a tabular schedule or price list.
- Select one combined CSV for all pages, or one CSV per page packed in a ZIP archive.
- Pick comma, semicolon (for European locales) or tab as the column delimiter.
- Press "Convert to CSV" and inspect the extracted rows in the preview box.
Worked example
A 2-page supplier price list converts to prices.csv with the column headers on row one and one line per product SKU, ready to import into a spreadsheet, ERP or inventory database.
When to use this tool
- Importing price lists, bank statements or inventory schedules into Google Sheets or SQL.
- Feeding tabular report figures into Python, R or BI analytics scripts.
Important limitations
Needs selectable text; merged or multi-line cells may land in neighbouring columns.
Frequently asked questions
How does the extractor detect table columns?
It reads the horizontal X coordinate where each text item begins on the page: items aligned at matching horizontal positions across multiple rows are grouped into the same column.
Why choose a semicolon delimiter?
Spreadsheet software in regions that use a comma as the decimal separator (such as Germany, France and much of Europe) expects semicolons between columns when opening .csv files directly.
Will accented letters and currency symbols survive?
Yes. The output is encoded as UTF-8 with a byte-order mark (BOM), so Excel and Google Sheets display é, ü, £ and € without garbled characters.
When should I choose CSV vs Excel (.xlsx)?
CSV is plain text ideal for databases, Python/R scripts, accounting imports and Google Sheets. Choose the Excel converter when you want a native .xlsx workbook with numeric cells pre-typed.
Is my financial statement uploaded?
No. Coordinates and text items are parsed locally in your browser.