Free preview before you pay

Convert a bank statement to Excel

Upload a bank CSV, QIF or OFX export. The preview shows your transactions and states plainly how it read the dates and the decimal point, so you can check both before you pay.

Leave this on auto unless the preview gets it wrong. Change it and preview again, no need to re-upload.
From $9 · one payment, no account
Free preview first · files deleted within 7 days

How it works.

A statement converter fails quietly, not loudly. It never crashes on a wrong date, it just writes the wrong one. Two things get decided from evidence in your file rather than assumed: which way round the dates go, and which character is the decimal point. The preview states both, with the row that settled it, before you spend anything.

Step 1

Upload your export

A CSV from your online banking, a QIF from Quicken or similar, or an OFX file. One file at a time.

Step 2

Check the two assumptions

The preview says how the dates were read and how the decimal point was read, and shows the row that settled each one. If the dates look wrong, set the date order below and preview again before you pay.

Step 3

Download the spreadsheet

A real xlsx with the date column as actual dates and the amount column as actual numbers, not text, plus the same data as a plain CSV. Every transaction, not just the preview's first 20.

Trust, with receipts.

No invented review scores, no badges, no “trusted by thousands”. Here is what is actually true, and you can check every line of it.

  • You see the result before you payUpload, look at your own parsed file, then decide. No account, no card, no email required to get that far.
  • Files are deleted within 7 daysYour upload, anything extracted from it, and the finished download. Automatically, on a schedule.
  • A real person runs thisJade Riley, in Johannesburg, South Africa. Questions go to hello@onetimetool.com and I answer them myself.
  • Your card never touches this siteCheckout is hosted by Dodo Payments. I never see your card number.
  • One payment, for this one jobThere is no subscription, no plan and nothing to cancel. The price above is the whole price.
  • 7-day money backIf the output is not what you needed, email me and I refund it. No form to fill in.

Questions, answered.

Why is this better than opening the CSV straight in Excel?
Excel guesses the type of every cell it opens, and three of its guesses actively wreck a bank export: a leading zero on an account-like number gets dropped, a long digit string turns into rounded scientific notation, and a date-shaped bit of text gets rewritten into a date nobody typed. This writes a real xlsx with the date column typed as dates and the amount column typed as numbers on purpose, and guards the description and payee columns against the same mangling if you ever do open the CSV directly.
What file do I get from my bank?
Look for an export option in online banking, usually called Download, Export or Statement, and pick CSV, QIF or OFX if it is offered. A PDF statement will not work here, since a PDF has no real columns to read, only printed text laid out to look like a table.
What happens with dates like 03/04/2024?
On their own, dates like that are genuinely ambiguous. The whole file is checked for a row where one reading is impossible, such as a day past 12, and that settles it for every row. If nothing in the file settles it, the preview says so plainly and lets you set the order yourself before paying, rather than guessing and staying quiet about it.
Do I get the OFX file too?
This tool gives you the spreadsheet. If you also need an OFX file for Quicken, QuickBooks or GnuCash, run the same export through the OFX converter, listed alongside this one.
Can it read a scanned or PDF statement?
No. This reads real columns of data, not printed text. If your bank only offers a PDF, look for a CSV, QIF or OFX export option instead, usually under a different download link on the same page.
What happens to my file?
It is deleted within 7 days, along with the finished spreadsheet. It is used to make your file and nothing else. Nobody reads it.
Do I need an account?
No. There is no signup, no subscription and no password. You upload, you see the result, you pay once if you want it.