About
Why this exists
Accountants, small business owners, and freelancers spend hours every month retyping bank statements into spreadsheets. The existing converters mostly work — but nearly all of them require uploading a document that contains your account number, your balance, and a complete record of where your money goes.
That trade-off never made sense. Modern browsers can parse a PDF perfectly well on their own. So this tool does exactly that: the file is read locally, the table is built locally, and the spreadsheet is generated locally. Nothing is transmitted, because nothing needs to be.
How it works technically
The tool uses PDF.js to read the text layer of your document directly in the browser, groups the extracted text fragments into visual rows by their position on the page, and then applies pattern rules to identify dates, narrations, and amounts. The resulting table is written to an .xlsx or .csv file using a client-side spreadsheet library and handed straight to your downloads folder.
What it cannot do yet
- Scanned or photographed statements with no text layer
- Password-protected PDFs
- Guaranteed accuracy across every institution and every format revision
These are honest limitations, not marketing omissions. Verify your output.
How it is funded
Advertising on the page. The tool itself is free and always will be, and your data is never part of the business model — it cannot be, since it never reaches us.
Got a statement ready?
Drop in the PDF, get a clean spreadsheet back. Free, unlimited, and nothing is ever uploaded.
Convert a statement