PDF bank statements, as spreadsheets.

Drop a statement PDF. We’ll convert it to a clean CSV or Excel file and email you the download link. Free, no signup before upload.

The price: we keep the statements you upload to improve our parser. See exactly what we keep.

4.912,438 reviews1,247converted in the last hour

Drop your PDF here, or click to browse

PDF, OFX, or QFX · up to 20 MB

By uploading you’re agreeing we can keep your statement to improve the parser. What we keep.

Works with banks worldwide and 1,000+ credit card formats

  • Chase
  • Bank of America
  • Wells Fargo
  • Citi
  • Capital One
  • American Express
  • HSBC
  • Barclays
  • Lloyds
  • NatWest
  • Santander
  • Deutsche Bank
  • ING
  • UBS
  • BNP Paribas
  • RBC
  • TD
  • BMO
  • DBS
  • OCBC
  • Revolut
  • Wise
  • Monzo
  • Starling
  • N26
  • Chime
  • SoFi
  • Ally
  • PNC
  • US Bank
  • Truist
  • CIBC
  • Itaú
  • Bradesco
  • Nubank
  • Chase
  • Bank of America
  • Wells Fargo
  • Citi
  • Capital One
  • American Express
  • HSBC
  • Barclays
  • Lloyds
  • NatWest
  • Santander
  • Deutsche Bank
  • ING
  • UBS
  • BNP Paribas
  • RBC
  • TD
  • BMO
  • DBS
  • OCBC
  • Revolut
  • Wise
  • Monzo
  • Starling
  • N26
  • Chime
  • SoFi
  • Ally
  • PNC
  • US Bank
  • Truist
  • CIBC
  • Itaú
  • Bradesco
  • Nubank

Any bank

The parser reads the page like a person. Multi-currency, multi-locale, two-column layouts, scanned PDFs.

Free, no signup

Drop a PDF. See the result. Decide if it's worth your email. No card, no account, no dark patterns.

30 seconds

Most statements parse in under a minute. The download link arrives in your inbox the moment it's done.

What people are saying

  • Used to take a full afternoon. Now it's lunch break.

    Maya Patel
    Bookkeeper
  • Nailed my Sparkasse PDFs first try. German number formatting and all.

    Jonas Becker
    Founder
  • Tax season saver. I just spot-check the rows now.

    Aisha Rahman
    CPA
  • Free, no signup, no watermark. I keep waiting for the catch.

    Hannah Liu
    Operations
  • Handles scanned statements better than the paid tool we were using.

    David Okafor
    Accountant
  • Categorization is editable, and that is exactly what I need.

    Priya Shah
    Tax preparer
  • Used to take a full afternoon. Now it's lunch break.

    Maya Patel
    Bookkeeper
  • Nailed my Sparkasse PDFs first try. German number formatting and all.

    Jonas Becker
    Founder
  • Tax season saver. I just spot-check the rows now.

    Aisha Rahman
    CPA
  • Free, no signup, no watermark. I keep waiting for the catch.

    Hannah Liu
    Operations
  • Handles scanned statements better than the paid tool we were using.

    David Okafor
    Accountant
  • Categorization is editable, and that is exactly what I need.

    Priya Shah
    Tax preparer

How it works

  1. Upload your PDF

    Statements from any bank. PDF, OFX, and QFX up to 20 MB.

  2. We extract the transactions

    Dates, amounts, descriptions, balances. Account numbers and reference codes are preserved.

  3. Get the file by email

    Enter your email and we'll send a download link. CSV or Excel — your pick.

Questions

Is this really free?

Yes. No card, no signup before you upload. The cost is that we keep the statements you upload to improve the parser — see “What we keep” at the bottom of the page.

Which banks are supported?

Most. The parser reads pages like a person, so it's not pinned to a fixed list. If your bank issues a PDF (or OFX / QFX) statement, it should work. Scanned PDFs from older statements work too.

Do you keep my statement?

Yes. Every upload becomes part of our training corpus, which is how we make the parser better over time. We don't sell or share the data. If you wouldn't be comfortable handing us a copy, don't upload.

Why do you ask for my email?

We email you the download link instead of showing it in the browser. That way, fake email addresses don't get files. It's also our only validation that the address is real — there's no separate confirmation step.

What formats can I download?

CSV and Excel (.xlsx). The two formats carry the same columns: date, description, amount, currency, balance. CSV opens anywhere; Excel is two sheets — a statement summary and the transactions.

Does it work on scanned PDFs?

Usually. The parser runs OCR for image-only pages. Very faint or warped scans may need a clean re-scan. Crisp scans at 200 DPI or higher tend to work first time.

How long does the download link last?

24 hours from the moment we email it. You can re-download as many times as you like inside that window. After it expires, just upload the PDF again — it's quick.

Is there a file-size limit?

20 MB per upload, which fits a typical 30–60 page statement. If you have something larger, split it by month first.

What about credit-card statements?

Supported. Signs are inverted to the bank-statement convention (charges are negative, payments are positive) so the file imports cleanly alongside chequing-account data.

What if extraction goes wrong?

You'll see the issue on the preview screen — usually a balance mismatch or a sign warning. We flag it for our review automatically. If you got the file anyway, it may still be mostly correct; double-check before importing into accounting software.

What we keep

The statements you upload. We keep them indefinitely. They become training data for the parser. We never sell them, never share them, and the only people who look at them are us, when we’re fixing a bug.

Your email,if you give us one. We use it only to send the download link, plus — if you check the box — to tell you when the full app launches. That’s it.

Don’t upload anything you wouldn’t be comfortable handing us a copy of. We try to be thoughtful, but a bank statement contains real personal data, and this is a free beta — not a vault.

Trade-off, plainly: free service in exchange for your statement joining our training set. If that’s not the trade you want, don’t upload.