Inspiration

Every accountant, bookkeeper, and small business owner knows the pain: your bank only gives you statements as PDFs, but you need the data in Excel or CSV to actually work with it. Existing tools either charge per page, require signup, or cap you at a handful of free conversions.

What it does

Bank Statement Engine converts PDF bank statements into Excel, CSV, JSON, QBO, OFX, and QIF instantly — completely free, with no signup and no page limits.

Key features:

  • Works with 10,000+ banks worldwide
  • OCR support for scanned/image-based PDFs
  • Password-protected PDF support
  • REST API for developers
  • Files auto-deleted after 24 hours

How we built it

Built with Python for the backend PDF parsing engine, OCR processing for scanned documents, and a React frontend. The REST API allows developers to integrate bank statement parsing directly into their own applications.

Challenges we ran into

Handling the huge variety of bank statement formats across different countries and banks — each bank formats statements differently, so building a robust parser that works across 10,000+ banks required extensive testing and pattern matching.

What's next

Expanding bank coverage, adding more export formats, and improving OCR accuracy for low-quality scans.

Built With

Share this project:

Updates