Skip to content
Banking Converter
PDF → CSV · Excel · QBO · OFX · JSONFree · 25 pages a month

PDF bank statement converter

Banks publish statements as PDF because it prints reliably, not because it is easy to work with. This converter reads the PDF the way an analyst would: it finds the transaction table, understands which column is which, joins descriptions that wrap onto the next line, ignores repeated page headers and summary boxes, and produces a clean table you can check and export.

1 · Upload your bank statement
  • PDF
  • Scanned
  • Password-protected

Drop a PDF statement here

or

Choose file
2 · Format
Inputs
Text, scanned, hybrid
Output formats
5

No card required. Originals deleted after 24 hours.

What the converter extracts

The transaction table, with wrapped descriptions merged and page headers and summary boxes ignored. Opening and closing balances are recognised as statement metadata and used to reconcile the rows, not injected as fake transactions.

northgate-2210-2026-08.pdfBalance test passed
DateDescriptionDebitCreditBalance
Aug 1Opening balance8,420.00
Aug 2Payroll deposit ACME Design LLC2,500.0010,920.00
Aug 3Card purchase Fresh Market #21484.1710,835.83
Aug 5Check 10421,200.009,635.83
Aug 9Transfer to savings ****4471500.009,135.83
Aug 12Online payment City Utilities143.208,992.63
Aug 18Mobile deposit320.009,312.63
Aug 31Monthly service fee12.009,300.63
Aug 31Closing balance9,300.63

Opening and closing balances are recognised as statement metadata, not transactions. The balance test confirms 8,420.00 + 2,820.00 − 1,939.37 = 9,300.63.

Why convert bank statements to CSV here

01

Reads structure, not templates

Column names such as Withdrawals, Money out, Debit or Payments are recognised by meaning, and the table is found from its date anchors, so statements from banks we have never seen still convert.

02

Regional formats detected

Date order, decimal and thousands separators, currency symbols and DR/CR markers are inferred for the whole statement, then applied consistently to every row.

03

Reconciled before download

Opening + credits − debits must equal closing and each running balance must follow from the previous one. The result is a Conversion Confidence Score with a list of any issues.

04

Scanned and hybrid PDFs

Image-only pages are deskewed and read with OCR on our own servers. Rows built from low-confidence words are flagged so you know exactly which ones to check.

05

Password-protected files

Encrypted PDFs convert on paid plans, from Starter up. Enter the password once: it opens the file for inspection and conversion, is held encrypted only while the job runs, and is never written to logs.

06

Five output formats

CSV with three column profiles, an Excel workbook, JSON with validation results, OFX 2.x and QBO Web Connect, all generated from the same reviewed table.

How to convert a bank statement to CSV

  1. 1

    Upload your statement

    Drop a PDF into the converter above. Text, scanned and hybrid files are accepted on every plan, password-protected PDFs from Starter, and the upload check tells you which kind it is.

  2. 2

    Choose a format

    Pick CSV, Excel, QBO, OFX or JSON. Each format has its own options, such as the CSV column profile or the QuickBooks institution ids.

  3. 3

    Review the result

    The extracted rows are shown next to the original page. Flagged rows carry a reason; click any row to see where it came from and edit, merge or split it.

  4. 4

    Download the file

    Download the export and the Conversion Report, which records which checks passed. Exports are regenerated whenever you edit.

How the conversion works

Eight steps, each with a clear failure mode, so a bad statement produces a clear error rather than a half-filled spreadsheet.

Intake and classification

PDF magic bytes, size, page count and structure checked · each page classed as text, image or empty · filename never trusted

OCR for image pages

rotation and skew corrected · words recognised with bounding boxes and confidences · mapped into PDF coordinates

Scanned statement converter

Table detection and normalisation

header synonyms · column bands from header and values · rows located by date anchors · dates, numbers, signs and currency parsed per statement

Validation and review

balance, running-balance, period, duplicate, page-boundary, totals and count tests · Conversion Confidence Score · click-to-source review

Supported banks

PDF bank statement converter: questions

How do I know if my PDF is text-based or scanned?

Try selecting text in your PDF viewer. If you can, it has a text layer. If the cursor selects nothing, it is an image and will go through OCR. The upload check tells you which it is before you convert.

What if the PDF has a password?

Converting an encrypted PDF needs a paid plan, from Starter up; on the free plan, remove the password from the file first. On a paid plan you enter it when asked: the password is used to open the file for inspection and conversion, held encrypted only while the job runs, then deleted, and it is never written to logs.

Does it work on statements from banks outside the US?

Yes. Date order, decimal separators, thousands separators, currency symbols and column names are all detected per statement. The engine is tested against synthetic statements from eight regions, including UK, EU, Canadian, Australian, Swiss and Indian formats.

What does the confidence score mean?

It is a weighted combination of the reconciliation results (balance equation, running-balance chain, period) and extraction quality (amount and date parsing, structure, OCR confidence). A reconciled statement with clean extraction scores 1.0; flagged rows and failed tests lower it.

Can I fix a mistake before downloading?

Yes. The review screen shows the extracted table next to the PDF page. Click a row to highlight its source, edit any cell, add or delete rows, and the exports are regenerated.

How long do you keep my PDF?

Originals are deleted 24 hours after processing; exports and extracted transactions 7 days after conversion; Delete now removes everything immediately. See security.

Convert your PDF bank statement now.

Free plan: 25 pages a month, no card required.

Convert a statement