Move a PDF table into a spreadsheet
Your bank statement or rate list is in a PDF and you need to do sums on it. This tool works out rows and columns from where the text sits and produces a CSV — double-click it and Excel opens.
Bank statements, price lists, result sheets and inventory reports arrive as PDFs, and the moment you want to total a column or sort it, you need the numbers in a spreadsheet. Retyping them is slow and introduces mistakes in exactly the place mistakes matter most.
The tool reads the position of the text on the page and works out where the columns fall, then writes a CSV that Excel and Google Sheets open directly.
Table detection is guesswork, and it goes wrong in predictable ways: merged cells split oddly, a heading spanning two columns lands in one, a value wrapped onto two lines becomes two rows. Clean tables with clear gaps between columns convert well; dense financial tables with no ruling lines are harder.
Always compare a few rows and the column totals against the PDF before using the data for anything that matters. Do not file a return or pay a bill from an unchecked conversion.
A scanned table is a picture, and there is no text position data to read. Image to Text will recognise the words but not preserve the columns, so a scanned table generally has to be typed. That is the honest answer.
Simple tables come out well. Tables with merged cells may need a little tidying.
No, there is no text in a scan to read.
No. The table is read in your browser.
CSV opens in every spreadsheet program, on any device, with no compatibility trouble. Save it as .xlsx from there if you need formatting.
The table probably has merged cells or no clear column gaps. Fix it in the spreadsheet — it is still faster than retyping.
Convert the pages together, but check each table separately.
No. There is no text data in a scan to read positions from.
🔒 Everything on this page happens inside your browser. Your file is never uploaded to a server.