About Us

Digital PDF Tools is a small, focused effort to solve one irritating problem properly: getting tabular data out of documents and into a spreadsheet without retyping it.

Why this exists

The problem started with bank statements. They arrive as PDFs built for reading, not calculating - and the moment you need to reconcile, budget, or hand figures to an accountant, that format becomes a wall. The usual answer is an hour of copy-pasting and a transposed digit you find three weeks later.

Existing converters either mangled multi-page statements, repeated the column header on every page, demanded a signup before showing you anything, or stamped a watermark across the output. We wanted one that simply worked and got out of the way.

What we care about

  • Getting the table structure right, including on statements with no visible column borders.
  • Merging every page into one continuous sheet, without duplicated headers.
  • Deleting your file the moment we are done with it.
  • No account, no watermark, no artificial limits designed to sell you an upgrade.
  • Being honest about accuracy instead of implying the output is flawless.

How it is built

The application is a Python and Flask service using pdfplumber for PDFs and Tesseract for optical character recognition. Conversion runs entirely on our own server - your documents are never forwarded to a third-party API.

Much of the logic exists because of specific real-world failures we hit while testing against actual statements from a range of banks: headers split across two lines by page skew, OCR reading OCT as 0CT, ruling lines misread as stray characters, transactions wrapping across several visual rows. Each of those is now handled explicitly.

Where it is going

The architecture is built to take more tools without restructuring. Additional conversions are planned. If there is one you need, tell us on the Request a Feature page - that genuinely shapes what gets built next.