The bank-to-QuickBooks converter that never uploads your file.

Convert any bank CSV to QuickBooks, without uploading your statement.

Most online converters send your bank statement to their servers. QBO Maker does the whole conversion in your browser and produces the exact .QBO (Web Connect) file QuickBooks imports, plus .QFX for Quicken and .OFX for everything else. Free, no signup.

Nothing uploaded, ever CSV, Excel and PDF input QBO, QFX, OFX and CSV output Balance reconciliation check QuickBooks Online and Desktop

01  Upload your bank file

CSV, Excel (.xlsx) or text-based PDF. It is parsed locally, so your transactions never leave this page. Pro: drop several files at once to batch-convert.

Drop your CSV, Excel or PDF here, or click to choose
Statements, registers, exports: anything with a date, an amount, and a description.

Selected: none

100%
runs in your browser
4
outputs: QBO, QFX, OFX, CSV
0
bytes uploaded
10s
statement to import

The private CSV to QBO converter

QBO Maker is a free CSV to QBO converter that runs entirely in your browser. Convert a bank CSV, Excel or PDF into a QuickBooks .QBO file (or .QFX, .OFX and QuickBooks-ready CSV) without ever uploading your statement, and verify the totals with a built-in balance check.

How it works

Three steps, no upload

Built for bookkeepers and business owners stuck with a bank that will not export to QuickBooks.

Upload CSV, Excel or PDF

Any bank, any layout. The converter detects your date, amount and description columns for you.

It stays on your machine

Conversion runs entirely in your browser. Your financial data is never seen or stored on a server.

QuickBooks accepts it

Correct file structure, signed amounts and unique transaction IDs, so nothing duplicates on import.

Why switch

The clean, private way to do it

Desktop converters are clunky and expensive. Most web converters upload your bank statement to their servers. This does neither.

No install, no signup

Nothing to download. Try it on your real statement before you pay or create an account.

Private by design

Other web tools post your statement to a server. QBO Maker does the work in the page, so the only network requests load the app and its libraries, never your statement. Verify it in your Network tab.

Re-import safe

Deterministic transaction IDs mean importing the same statement twice will not create duplicates.

Every bank layout

Single signed amount or split debit and credit columns; US, UK and ISO dates; checking, savings or credit card.

Saved templates PRO

Remember your bank's columns once, then reuse the mapping every statement cycle in one click.

Batch convert PRO

Drop a whole quarter of files, or many clients at once, and get every QBO file back together.

Pricing

Free to try. Pay when it saves you time.

The converter is free on any file. Upgrade only when it saves you real time every month.

Free

$0
  • One full statement, unlimited transactions
  • CSV, Excel and PDF input
  • QBO, QFX, OFX and CSV output
  • Balance reconciliation check
  • Runs in-browser, no signup
Convert now
MOST POPULAR

Pro

$29 /mo
  • Batch and multi-file convert
  • Saved per-bank templates
  • Payee and memo cleanup rules
  • Batch PDF and Excel
  • Convert API + MCP server for automation
  • Priority email support
Start Pro

or $250/yr — save $98 (28% off, 3+ months free)

7-Day Pass

$10 once
  • All Pro features for 7 days
  • Batch and multi-file convert
  • Saved templates + cleanup rules
  • No subscription, expires automatically
  • Perfect for a one-time backlog
Get the $10 pass

Have a license key? Activate it here.

FAQ

Questions

How much does QBO Maker cost?

Free for one full statement with unlimited transactions, no signup. Pro is $29/month or $250/year (save $98, 28% off, over 3 months free) and adds batch multi-file conversion, saved per-bank templates, payee cleanup rules, and the hosted Convert API and MCP server. Need it just once? Grab a one-time $10 7-day Pro Pass for all Pro features for a week, no subscription. See full pricing.

How do I import the .QBO file into QuickBooks?

QuickBooks Online: Transactions, then Bank transactions, then Link account, then Upload from file, and choose your .QBO. QuickBooks Desktop: Banking, then Bank Feeds, then Import Web Connect File, and pick the .QBO.

Is my bank data uploaded to your servers?

No. The entire conversion happens locally in your browser using JavaScript. You can open your browser's network tab and confirm that no statement data is sent anywhere.

My bank gives me debit and credit in separate columns. Does that work?

Yes. Map your debit (money out) and credit (money in) columns separately, and the converter sets the correct signs automatically.

Will re-importing the same statement create duplicates?

No. Every transaction gets a stable, unique ID derived from its contents, so QuickBooks recognizes rows it already has and will not double them.

What is the difference between .QBO, .QFX and .OFX?

.QBO is for QuickBooks, .QFX is for Quicken, and .OFX is the generic format other tools such as Xero or GnuCash accept. Pick whichever your software wants. The data is identical.

QuickBooks Desktop says the file is not a valid Web Connect file. What do I do?

Desktop ties Web Connect files to a registered financial institution. Add your bank's routing number in the optional field, or use QuickBooks Online's file upload, which is more lenient. See our import guide.