# ConvertStatement > ConvertStatement converts bank statement PDFs to CSV, Excel (XLSX), OFX, and QBO files. Rule-based parsers for 15 banks across the US and Europe. Files processed in memory, never stored. Free to start -- 10 pages without signup. ## Product Overview ConvertStatement solves the problem of extracting transaction data from PDF bank statements. Banks provide statements as PDFs, but accounting software like QuickBooks, Xero, and Wave require structured data in CSV, OFX, or QBO format. Manually retyping transactions is slow and error-prone. ConvertStatement uses deterministic, rule-based parsers -- no AI, no ML, no OCR. Each supported bank has a dedicated parser that understands the exact layout of that bank's PDF statements. This approach ensures consistent accuracy: the same input always produces the same output. The parser registry detects the bank automatically from the uploaded PDF. Target users are accountants, bookkeepers, small business owners, freelancers, and tax preparers in the US and EU who need to import bank transactions into accounting software. The tool runs entirely in the browser-to-server pipeline with in-memory processing -- no files are stored, no transaction data is logged, and all data is deleted from memory immediately after processing. ## Pricing - Anonymous: 10 pages one-time without signup (IP-based tracking) - Free: $0/month -- 50 pages/month, all 4 export formats (CSV, Excel, OFX, QBO) - Starter: $9/month -- 300 pages/month, all formats - Pro: $29/month -- 1,500 pages/month, all formats - Business: $59/month -- 5,000 pages/month, all formats All plans include all four export formats. Differentiation is by page volume only. ## Supported Banks ConvertStatement has dedicated rule-based parsers for 15 banks: ### US Banks - [Chase](https://convertstatement.com/banks/chase): JPMorgan Chase checking, savings, and credit card statements - [Bank of America](https://convertstatement.com/banks/bank-of-america): Checking, savings, and credit card statements - [Wells Fargo](https://convertstatement.com/banks/wells-fargo): Personal and business checking and savings statements - [Capital One](https://convertstatement.com/banks/capital-one): Checking, savings, and credit card statements - [Citibank](https://convertstatement.com/banks/citibank): Checking and credit card statements - [U.S. Bank](https://convertstatement.com/banks/us-bank): Checking and savings statements - [PNC Bank](https://convertstatement.com/banks/pnc): Checking and savings statements - [TD Bank](https://convertstatement.com/banks/td-bank): Checking and savings statements ### European Banks - [Barclays](https://convertstatement.com/banks/barclays): UK current and savings accounts (GBP) - [HSBC UK](https://convertstatement.com/banks/hsbc): UK current and advance accounts (GBP) - [Santander UK](https://convertstatement.com/banks/santander): UK current accounts (GBP) - [Revolut](https://convertstatement.com/banks/revolut): Multi-currency statements (GBP, EUR, USD) - [N26 Bank](https://convertstatement.com/banks/n26): English and German statements (EUR) - [Deutsche Bank](https://convertstatement.com/banks/deutsche-bank): German statements with comma-decimal amounts (EUR) - [ING Bank](https://convertstatement.com/banks/ing): Dutch and English statements (EUR) Full bank directory with supported statement types: [All Banks](https://convertstatement.com/banks) ## How-To Guides - [How to Convert a Chase Bank Statement PDF to CSV](https://convertstatement.com/blog/how-to-convert-chase-bank-statement-to-csv) - [How to Import a Bank Statement PDF into QuickBooks](https://convertstatement.com/blog/how-to-import-bank-statement-into-quickbooks) - [How to Convert a Bank of America Statement to Excel](https://convertstatement.com/blog/convert-bank-of-america-statement-to-excel) - [How to Convert a Revolut Statement PDF to CSV or Excel](https://convertstatement.com/blog/convert-revolut-statement-to-csv-excel) - [Bank Statement PDF Converter for Accountants](https://convertstatement.com/blog/bank-statement-converter-for-accountants) ## Comparisons - [ConvertStatement vs DocuClipper](https://convertstatement.com/compare/docuclipper) - [ConvertStatement vs Bank2CSV](https://convertstatement.com/compare/bank2csv) - [ConvertStatement vs Manual Data Entry](https://convertstatement.com/compare/manual-data-entry) ## Export Formats - **CSV**: Universal spreadsheet format compatible with Excel, Google Sheets, and any software that accepts delimited text - **Excel (XLSX)**: Native Microsoft Excel format with formatted columns and headers - **OFX (Open Financial Exchange)**: Standard format for importing into financial software (Quicken, GnuCash, Moneydance) - **QBO (QuickBooks Online)**: Direct import format for QuickBooks Desktop and Online ## Technical Details - Parsing approach: Rule-based, deterministic -- no AI, no ML, no OCR - Privacy: In-memory processing only, zero data storage, no PII in logs - Security: HTTPS, CSP nonce-based policy, rate limiting, no data retention - European support: Handles DD/MM/YYYY dates, comma-decimal numbers (1.234,56), IBAN masking, EUR/GBP currencies - Architecture: Next.js application with modular parser registry -- each bank parser implements detect() and parse() interface ## Optional - [Privacy Policy](https://convertstatement.com/privacy) - [Terms of Service](https://convertstatement.com/terms) - [Security](https://convertstatement.com/security) - [About](https://convertstatement.com/about) - [All Blog Articles](https://convertstatement.com/blog) - [Pricing](https://convertstatement.com/pricing)