PDF bank statements to CSV

Upload a PDF bank statement and get a clean, structured CSV with transaction dates, descriptions, amounts, and balances.

AI or local parsing
Full privacy mode
Secure processing
Clean CSV output
Upload below to get started
1

Upload Statement

2

Convert to CSV

Processing mode

PDF stays local

Your PDF is read and parsed entirely in your browser using pdf.js. The original file is never uploaded to any server, regardless of which mode you choose.

Two processing modes

Local Only mode parses everything in your browser -- nothing leaves your device. AI-Powered mode sends only the extracted text (not the PDF) to Claude AI for more accurate results.

AI mode transparency

When using AI-Powered mode, the extracted text is sent to Anthropic's Claude AI for structuring. This text may include details visible on your statement. Anthropic's privacy policy applies. Local Only mode bypasses this entirely.

Never stored

Neither your PDF nor the extracted text is saved, logged, or retained anywhere. Once the CSV is generated, all data is discarded.

No database

No user accounts, no database storage. The extracted text goes in, the CSV comes out, and that's it.

Rate limited

AI-Powered requests are rate limited to prevent abuse and protect the service. Local Only mode has no limits.