Bank Statement to CSV Converter — Free
Convert bank statement PDF to CSV/Excel. Any bank. 100% private — files never leave your browser.
Your data is 100% private
Your bank statement is processed entirely in your browser. No data is sent to any server. We cannot see your financial information.
How Bank Statement Conversion Works
Bank statements are typically distributed as PDFs that mix structured tabular data with branding, footers, and disclaimers. Toolkiya opens the PDF in your browser using pdf.js, extracts the text layer page by page, and applies a layout-aware parser that groups text fragments by row using their y-coordinates, then by column using their x-coordinates.
From the recovered table, each row is mapped to a transaction object — date, description, debit, credit, and running balance — and emitted as CSV. Heuristics handle the bank-specific quirks: HDFC's two-line descriptions, ICICI's split debit/credit columns, SBI's narrative styles, and Axis's UPI annotations. All parsing runs locally, so the statement never leaves your browser.
When to Convert Bank Statements
Importing transactions into accounting software like Tally, Zoho Books, or QuickBooks that prefers CSV input. Preparing data for an income tax return by categorizing a year's worth of inflows and outflows. Sharing a structured statement with a CA or tax advisor without handing over the raw PDF. Reconciling business expenses against credit-card statements. Building a personal finance spreadsheet from monthly bank exports.
Why Convert Statements in Toolkiya
A bank statement is one of the most sensitive documents you own — account numbers, balances, names of people you transact with, vendor relationships. Most online PDF-to-CSV converters upload the file to a server, and many keep it indefinitely. Toolkiya parses the PDF entirely in your browser; no bytes are transmitted.
There is no signup, no per-statement charge, and no watermark on the output. The tool recognizes formats from major Indian banks out of the box, and the CSV is emitted in a standard schema that imports cleanly into spreadsheets and accounting software.
Tips for Clean CSV Output
Use the original PDF straight from your bank rather than a scanned image — scanned statements lack a text layer and require OCR. If your bank's format isn't auto-detected, the manual column-mapping mode lets you assign columns by clicking. Always double-check the running balance against the PDF after conversion to catch any rows the parser merged or skipped. Strip personally identifying header text from the CSV before sharing it externally.
Frequently Asked Questions
Which banks are supported?▼
Any bank that provides PDF statements. The tool extracts text and detects table patterns automatically — works with SBI, HDFC, ICICI, Axis, Kotak, Chase, Bank of America, HSBC, and more.
Is my bank statement data safe?▼
Yes, 100% private. The PDF is processed entirely in your browser. No data is uploaded to any server. Your financial information never leaves your device.
What output formats are available?▼
CSV (opens in Excel, Google Sheets, any spreadsheet) and TSV (tab-separated). Both can be directly imported into accounting software.
What if the extraction is not perfect?▼
Different banks format statements differently. The tool does its best to detect date, description, and amount columns. You can review and edit the preview before downloading.
Can I convert multiple pages?▼
Yes, the tool processes all pages in the PDF and combines transactions into a single CSV file.
Related Tools
Built & maintained by Mayank Rai
Solo developer based in Lucknow, India