RowSmith

Bank Statement PDF to CSV

Bank Statement PDF to CSV quickly. It runs in your browser, so nothing gets uploaded. Free while in beta.

1. Drop your PDF

Use the statement PDF downloaded from your online banking.

2. Check the rows

Dates, descriptions, amounts and balances appear in an editable table.

3. Download

Save as Excel or CSV, or in QuickBooks, Xero or YNAB column layouts.

Free

$0

  • Free while in beta
  • No account needed
  • CSV and Excel export
  • Files never uploaded

Pro

$12/month

  • Batch conversion into one file (coming soon)
  • Schedule C category suggestions (coming soon)
  • Saved cleanup rules for merchant names and categories (coming soon)
  • Priority support
  • New export formats as they ship
Pro plan coming soon

Questions

Which banks are supported?

The tool isn’t tied to a list of banks. It reads text-based PDF statements with a transaction table: dates, descriptions, amounts, and often a running balance. Some layouts may not be recognized yet, and if no transactions are found the tool tells you. RowSmith is not affiliated with any bank.

How accurate is it?

It reads the text in the PDF and doesn’t guess at scanned images, but bank layouts vary, so check the result. The preview table is editable, so you can fix anything before downloading, and compare the totals with your statement.

What does the free plan include?

RowSmith is free while in beta, with no account and no page limit. Every export layout is included: standard CSV or Excel plus the QuickBooks, Xero and YNAB layouts. A Pro plan at $12/month is coming soon.

Can I open the CSV in Google Sheets?

Yes. Download the CSV, then in Google Sheets use File, then Import, upload the file and pick a new sheet or replace the current one. Uploading the CSV to Google Sheets is your own step. RowSmith doesn’t send anything there itself. RowSmith is not affiliated with Google.

Why does the first Excel download load a file?

The first time you download Excel, the page loads our spreadsheet library from this same site. No statement data is sent; your file is still read and converted only in your browser.

RowSmith is an independent tool and is not affiliated with any bank.