# Invoice2Excel Pro – A local, privacy-focused GUI tool built with Python & CustomTkinter to extract PDF invoices to Excel

> Source: <https://dev.to/travletothefurureprogramming/invoice2excel-pro-a-local-privacy-focused-gui-tool-built-with-python-customtkinter-to-extract-4kde>
> Published: 2026-09-04 11:06:54+00:00

Hi everyone!

I built **Invoice2Excel Pro**, an open-source desktop application that automatically reads PDF invoices and exports key financial data into structured Excel (`.xlsx`

) spreadsheets.

Many small business owners, freelancers, and accounting teams struggle with manually typing data from digital invoices into spreadsheets. Existing tools are often paid, cloud-based, or require third-party AI/API keys. I wanted a **100% local, privacy-first alternative** that runs completely on your machine.

`pdfplumber`

for text extraction. No cloud APIs, no data telemetry, no external calls.`.`

, `,`

).`CustomTkinter`

using a background worker thread so the interface never freezes during processing.`.xlsx`

files with auto-filters, formatted column types, and status highlighting via `openpyxl`

.Works best with digital PDFs. Scanned/image-only PDFs require OCR (Tesseract integration is planned on the roadmap).

I'd love to get your feedback, bug reports, or feature requests! Feel free to check out the repo and leave a star ⭐️ if you find it useful.
