Built for bookkeepers & accountants

Your statements, in the books by lunch.

Drag in a PDF and get accurate CSV, Excel, OFX or QFX in seconds — no re-keying, no cleanup.

No sign-up to try · originals deleted right after conversion
Any bank's layout · every conversion balance-checked
norekey.com/convert
PDF
Drop your statements here
or browse files · PDFs up to 20 MB each
.csv.xlsx.ofx.qfx.json
New here?
Works with statements from every major institution
How it works

From PDF to reconciled ledger in three steps.

No templates to configure, no macros to maintain. NoRekey reads the layout of each statement automatically.

01

Upload the statement

Drag in one PDF or a dozen at once. Password-protected files and scanned paper statements convert too — scans go through OCR.

02

We extract & balance it

Every transaction is captured with date, description, amount and running balance — then checked against the statement totals.

03

Export anywhere

Download CSV, Excel, OFX or QFX — import-ready for Xero, QuickBooks and Quicken.

Formats

One statement. Every format your workflow needs.

Whether you reconcile in QuickBooks, Xero or Excel, the output drops straight in — column headers, date formats and signs already correct.

Bank-import ready (OFX/QFX) for QuickBooks & Quicken
.csv
CSV
Universal, opens anywhere.
.xlsx
Excel
Formatted workbook, formulas intact.
.ofx
OFX
Direct import to QuickBooks & Xero.
.qfx
QFX
Quicken-ready bank feed.
+ JSON & API
Structured exports and a conversion API, on every plan — pipe statements through your own stack.
Security & privacy

Your clients' data never sticks around.

You're handling sensitive financial records. We treat them that way — encrypted end to end and deleted the moment you're done.

256-bit encryption
Files are encrypted in transit and at rest, always.
Deleted on your schedule
Originals are deleted the moment processing finishes; extracted data expires on your schedule — 30 minutes to 30 days.
Never used for training
Your documents are yours. We don't read, sell or train on them.
GDPR compliant
Data-processing agreements in place, and our AI extraction provider is named — with no-training terms — in the privacy policy.
Pricing

Start free. Scale when the season hits.

Convert your first statements free, no card required. Upgrade when the volume grows — 2,500 pages a month on Practice, 10,000 on Firm.

Free
For the occasional statement.
$0/forever
Start free
10 pages / month
Batch upload — drop several at once
All formats — CSV, Excel, OFX, QFX & JSON
Every conversion balance-checked
Full conversion history
Most popular
Practice
For working bookkeepers & accountants.
$19/month · $228 billed yearly
Get Practice
2,500 pages / month
3 team seats included
Everything in Free
Priority email support
Firm
For multi-seat teams & client work.
$65/month · $780 billed yearly
Get Firm
10,000 pages / month
20 team seats included
Everything in Practice
Priority support

Scanned or photographed statements convert too — OCR takes more work, so scanned pages use 3 pages of allowance each. How scan conversion works.

Questions bookkeepers ask

How accurate is the extraction?
Every conversion is cross-checked against the statement's own opening and closing balances, so mismatches surface before they reach the books — anything that doesn't reconcile is clearly flagged for review.
What if a conversion looks wrong?
Email support@norekey.com with the statement details and a person will look at it — typical reply is under 8 hours, Mon–Fri. Most problems surface on their own first, because every conversion is checked against the statement's own balances, and unusual layouts are normally fixed within days. Paid plans get priority in the queue.
Which banks do you support?
Any bank or card issuer that produces a text-based PDF statement. We read each statement's layout rather than relying on fixed templates, so unusual and regional formats work too.
Can you handle scanned or password-protected PDFs?
Both convert. Password-protected PDFs just need the password at upload. Scanned or photographed statements go through OCR — each page uses 3 pages of your allowance, and we tell you before converting since OCR takes more work.
What happens to my files?
Uploads are encrypted, never used for training, and deleted the moment processing finishes. Extracted data and exports expire on your team's retention schedule — from 30 minutes to 30 days.
Is there an API?
Yes — every plan includes API access, even Free. Upload statements, poll their status, and download any export format from your own code. Keys are created in team settings, and the API docs include full Python and Node.js examples.
Can I convert many statements at once?
Yes — drop as many PDFs as you like onto the converter and each converts in parallel, every one balance-checked. Batch upload is included on every plan.

Stop re-typing statements. Start reconciling.

Convert your first bank statement in the next minute — free, no sign-up.

Convert a statement →