Turning a bank statement into a spreadsheet, without uploading it
The most common thing people want from a PDF tool is also the one they should be most careful with. A statement is a list of everywhere you spend money.
Last checked 2026-09-21.
Why this one is different
Converting a leaflet is a chore. Converting a statement is a disclosure. The file has your name, your account number, where you shop, where you travel, what you subscribe to, and often your address. Search for a converter, click the first result, and that is all going to a company whose name you did not know a minute ago.
Most of them are legitimate businesses that delete the file after an hour. The trouble is that you cannot tell which from the outside, and the promise is unverifiable: once the file has been uploaded, whether it was kept is entirely up to them.
The version where nothing is uploaded
Browsers have been able to do this work locally for years. Reading a PDF, recognizing characters in a scan, and writing a spreadsheet file are all things your own machine can do, and doing them in the page means the file never goes anywhere.
The way to check a claim like that is not to read a privacy policy. Open your browser's developer tools, go to the network tab, and use the tool. If the document were being uploaded you would see the request. On our PDF to Excel tool you will not, because the page is served with a Content-Security-Policy that does not permit the tool to open a connection at all.
That is a stronger guarantee than a promise, because the browser enforces it rather than us.
Before you trust the numbers
Whatever tool you use, run these three checks. They take under a minute and they catch nearly everything:
- Sum the amount column and compare it against the statement's own total. If it does not match, something is in the wrong place. The most common cause is described in our guide to columns coming out wrong.
- Count the rows against the number of transactions on the statement. Missing rows usually mean a multi-line description was split, or a page boundary was mishandled.
- Spot check the first and last transaction of each page against the PDF. Page edges are where converters go wrong.
If the statement is a scan rather than a text PDF, check a few individual figures too. Character recognition mistakes hide well inside a column of numbers.
Common shapes of statement, and what to expect
- One amount column with signs, plus a running balance. The easiest case, and usually converts cleanly.
- Separate debit and credit columns. Also fine, but check that empty cells stayed empty rather than shifting the row.
- Descriptions that wrap onto two lines. Expect the second line to become its own row with the other columns blank. Sorting by date and deleting the blanks is usually quickest.
- A summary block above the transactions. This is not part of the table, and most converters will include it as a few ragged rows at the top. Delete them.
If you do this every month
Two things worth knowing. Most banks will give you a CSV or OFX export directly, often buried a click or two away from the PDF download, and a real export beats any conversion because nothing is being guessed. It is worth five minutes of looking before you settle into a monthly conversion habit.
And if your bank genuinely only offers PDFs, converting several months at once is faster than one at a time. Our paid plan exists mostly for that: drop in a year of statements and get a year of spreadsheets, or one archive containing all of them.
Questions people ask
Is it safe to convert a bank statement online?
It depends entirely on whether the file is uploaded. If the tool sends your statement to a server, you are trusting that company's word about what happens next. A tool that does the work inside your browser removes the question, and you can confirm it in the network tab.
Can I convert a scanned statement?
Yes, with OCR. See how to get a table out of a scanned PDF. Check individual figures afterward: recognition mistakes are easy to miss in a column of numbers.
Will the converted file open in Excel and Google Sheets?
Yes. The workbook is a standard .xlsx and opens in Excel, Google Sheets, LibreOffice, and Numbers. CSV is also available if you would rather have plain text.
Try it
It runs in your browser. Open the network tab while it works if you would like to confirm that.