📑PDF → CSV

← Back to tools

Extract table-like text from a PDF into CSV. Uses client-side PDF.js. Results depend on the PDF’s text layout.

or drop a file here
Rotate selected pages
Fast, in‑browser
🔒Private by default
⚙️Setup
PDF URL
Delimiter
Row tolerance (px)
Pages (optional)
Tip: If rows merge incorrectly, adjust the row tolerance or try Tab delimiter.
🧾Preview (first ~20 rows)
How this tool works
1
Upload a PDF or paste a URL
Runs locally in your browser—no sign‑up.
2
Choose delimiter and parameters
Set delimiter, row tolerance, and optional page range.
3
Extract CSV
We group text by line positions from PDF.js content.
4
Preview and download
Check the first lines, then download the CSV.