Convert bank statement PDF to QBO for QuickBooks — free, private, no signup

Drop in a US bank statement PDF and get a QuickBooks-ready .QBO (Web Connect) file in seconds. Parsing runs entirely in your browser — your file never leaves your device.

Drag & drop your bank statement PDF here

or

Your file never leaves your device — extraction runs 100% in your browser.

How it works

1

Drop your PDF

Your statement is read locally with Mozilla's pdf.js — nothing is uploaded, ever.

2

Review & edit

Transactions appear in an editable table with a balance-match check against your statement.

3

Export & import

Download QBO, CSV, or XLSX and import into QuickBooks in a couple of clicks.

Simple pricing

Start free. Pay once if you need full exports. No subscription.

Free

$0

  • Unlimited parsing & preview
  • Export the first 25 transactions
  • QBO, CSV & XLSX formats
  • No signup, files stay on your device

Frequently asked questions

What is a QBO file?

A .QBO file is a QuickBooks Web Connect file (OFX 1.02 format). It is the standard way to import bank transactions into QuickBooks Online (Banking → Upload transactions) and QuickBooks Desktop (File → Import → Web Connect) when your bank's direct feed is unavailable or you need history from a statement.

Does my bank statement get uploaded to a server?

No. All parsing happens in your browser with JavaScript (Mozilla pdf.js). Your PDF never leaves your device — you can even disconnect from the internet after the page loads and the converter still works. We never see your statement, transactions, or account numbers.

Which banks are supported?

The parser uses layout heuristics (dates, amount columns, running balances) rather than bank-specific templates, so it works with common US bank statement layouts — Chase, Wells Fargo, Bank of America, and most regional banks and credit unions. Scanned/image-only PDFs are detected and currently unsupported (OCR is coming soon). Always verify the preview before importing.

What's the difference between free and the $9 license?

Free lets you parse and preview everything and export the first 25 transactions — enough to test your bank's statement end-to-end. The $9 one-time license removes the 25-transaction export limit forever. It is not a subscription and covers all future updates.

Why does the app warn that my totals don't match the statement?

When the statement's opening and closing balances are detected, we check that opening balance + parsed transactions = closing balance. If it doesn't match, the statement may use an unusual layout, have a wrapped line the parser missed, or be a scanned image. Edit or delete rows in the preview until the check passes, then export.

How do I import the QBO file into QuickBooks?

QuickBooks Online: go to Banking → Upload transactions, select the downloaded .qbo file, pick the target account, and review. QuickBooks Desktop: File → Utilities → Import → Web Connect. Transactions are deduplicated by a stable ID (FITID), so re-importing the same file won't create duplicates.

I already paid but lost my license key — what do I do?

No worries — your key was emailed to you immediately after checkout. If you can't find that email, you can retrieve the key anytime at my.lemonsqueezy.com using the email address you paid with. Then click "Enter license key" in the top navigation to re-activate full export.