Tables, not a bank API
This is the same position cluster as PDF to Excel, written as CSV with a UTF-8 BOM so Excel opens it. Stamps, logos, and merged headers will need a pass. Not OFX, not a login. Last checked: September 2026.
Est. 2026
PDF / CSV
Groups on-page text into columns and writes .csv. Same cluster as PDF to Excel. Scans need OCR. Not a bank feed.
Last checked: September 2026. Confirm millimetres, pixels, and KB on the official form. Not a government website.
Upload
Drop a PDF, or browse
Text is grouped into columns from its position on the page. Downloads .csv. Not a bank API.
Choose file01
Drop a PDF with a text layer, or tick OCR for a scan.
02
We cluster text by position into columns.
03
Download .csv. Open it in Excel or Sheets and tidy merged cells.
This is the same position cluster as PDF to Excel, written as CSV with a UTF-8 BOM so Excel opens it. Stamps, logos, and merged headers will need a pass. Not OFX, not a login. Last checked: September 2026.
FAQ
PDF to Excel — same engine, .xlsx out.
Bank statement to CSV uses this engine with statement wording.
No. Work runs in this browser tab. Close it and the PDF is gone.
Related systems
01 / pdf
Groups on-page text into columns and writes an .xlsx. Tables with a real text layer work; scans need OCR.
02 / pdf
Clusters the text layer into columns and writes .csv. Scanned statements need OCR. Not a bank login or OFX feed.
03 / pdf
Same table cluster as PDF to Excel. Phone photos of receipts need OCR. Not a bookkeeping API.