ConverterInputs stay in this tabFree

Bank Statement PDF to CSV Converter

Turn bank statement PDFs into clean CSV — 100% in your browser. Statements with a text layer parse in seconds; scanned copies need OCR and are detected, not guessed.

Statement

Drop a statement PDF here, or click to browse

Extracted transactions

Parsed rows appear here — date, description, amount, source page.

How the extraction works

pdf.js rebuilds each visual line from text-item coordinates, then a line qualifies as a transaction when it starts with a recognizable date and ends in a currency amount (###.##). The rightmost amount on the line is taken as the posted amount — the standard layout for US/UK/AU statements from Chase, Bank of America, Wells Fargo, HSBC, Barclays, CommBank and most major banks that ship text-layer PDFs.

Scanned statements (photocopied paper, no text layer) return zero rows and are reported as such — we never invent numbers. If your bank only ships scans, print-to-PDF from online banking usually produces a text layer that parses.

How this is paid for

Free, and honestly labelled ads

Free to use

Free no signup, no card

  • Unlimited use
  • Works offline after load
  • No account required

Why there is no paywall deliberate

This tool never touches a server, so it costs almost nothing to run. Ads are labelled, never interstitial, and never placed between you and a result.

Pricing benchmarked against what the incumbents charge. See the full monetization map →

This file is processed in your browser and is never uploaded — this page carries no ad slot. See all 27 tools · Privacy · How these are paid for