Bank Statement PDF to Excel / CSV

Convert PDF bank statements, one month or several, to CSV for Excel

🏦 Drop PDF bank statements here (one or several months) or tap to choose
Runs in your browser. Your files are not uploaded.

Bank Statement PDF to Excel / CSV: Convert PDF bank statements, one month or several, to CSV for Excel. Input: PDF files and values you enter. Output: Results shown on the page, a downloaded file and text to copy. Privacy: Runs in your browser: inputs and files stay on your device and are not uploaded.

How to convert a bank statement PDF to Excel or CSV

  1. Download your statement as a PDF from online banking. Downloaded statements have a text layer, which this tool needs.
  2. Choose whether dates on the statement are day-first (UK, EU, India, Australia) or month-first (US), and drop the PDF here. Enter the password first if the PDF is protected.
  3. Every line that starts with a date and contains an amount becomes a transaction. Descriptions that wrap onto a second line are joined, and the debit, credit and balance columns are matched using the statement's own headings.
  4. Check the running-balance result: if each balance equals the previous balance plus the amount, the conversion is complete. Rows that do not add up are highlighted.
  5. Download a CSV that opens in Excel, Google Sheets or Numbers, or a three-column CSV (date, description, amount) for importing into QuickBooks, Xero, FreeAgent or a budgeting app.

Which statements work?

Statements downloaded from most banks and card providers are "text PDFs": the words are stored as text with their positions on the page. The converter groups text into lines, finds dates in common formats (31/01/2026, 01/31/26, 2026-01-31, 31 Jan, Jan 31) and money amounts, and works out the columns from their alignment. Amounts in brackets, with a minus sign or marked DR are read as money out. Withdrawals are exported as negative amounts and deposits as positive ones.

A scanned or photographed statement is only a picture, so it has no text to read. Run it through OCR first to add a text layer, then convert it here; check the numbers carefully, because OCR can misread digits. Unusual layouts, such as statements with several accounts on one page or transactions split over many lines, may need a quick tidy-up in your spreadsheet.

Bank statements contain sensitive information, which is why everything happens in your browser: the PDF is read locally and never uploaded or stored.

Example: 20 test statements

We generated 20 test statements in 10 layouts, styled on US, UK, German and Indian banks, two months each, and converted them here. All 701 transactions were found, each with the date, description and amount exactly right, and no extra rows were added. On every statement, the opening balance plus the transactions equalled the closing balance. These are generated test PDFs, not real bank downloads, so check the balance result on your own statements.

How it compares with DocuClipper

This toolDocuClipper
PriceFreeFrom US$20.30 a month (billed yearly)
PagesNo limit60 a month on Starter; 120 in the 14-day trial
Where the PDF goesStays in your browserSent to DocuClipper, "encrypted in transit (TLS)"
Scanned statementsRun OCR PDF firstNot stated on the pricing page

From DocuClipper pricing (checked 22 October 2026).

Is it safe to convert my bank statement here?

Yes. The PDF is processed in your browser and is not sent to a server. You can even disconnect from the internet after the page loads.

Why were no transactions found?

The PDF is probably a scan without a text layer, or the statement uses an unusual layout. Try OCR PDF first, or check that each transaction line has a date and an amount.

How do I open the CSV in Excel?

Double-click it, or use Data → From Text/CSV. The file is UTF-8 with a byte-order mark so symbols and accents display correctly.

Can I import it into QuickBooks or Xero?

Yes. Use the QuickBooks / Xero CSV: Date, Description and a single signed Amount column, the format their bank-statement import expects.

Can I convert several months at once?

Yes. Drop all the PDFs together. Each statement gets its own balance check, and the CSV adds a Statement column. If your downloads overlap, the bank statements to Excel workflow removes the repeated rows.

Used in: Bank statements to Excel or QuickBooks

Made by BufferMint. We also design and build software products for founders. See our services →

Runs in your browser. Your files are not uploaded. We count anonymous visits, without cookies.