PDF to Excel, tuned for bank statements and invoices

Generic converters often turn a clean statement table into scrambled columns. This one is tuned for the row-and-column layout banks and invoicing tools actually use, and keeps amount/balance columns as real numbers, not text.

Drop a PDF here or click to choose

Works best with text-based PDFs (not scanned photos).

    Why generic converters mangle financial tables

    Bank statements and invoices often use faint or missing gridlines, multi-line descriptions, and right-aligned number columns. A general-purpose converter treats every line as plain text and loses the column structure. This tool detects table structure first, then falls back to a text-alignment based method for statements with no visible lines at all, which is common in exported bank statements.

    What you get in the spreadsheet

    Each detected table becomes rows in the output file, with a source page column so you can trace any row back to the original PDF page. Columns that look like amounts, balances, or totals are cleaned into real numbers (commas and currency symbols removed), so you can sum or sort them immediately in Excel.

    Does this work on scanned statements?
    Not yet — this version reads text layers directly, which covers most digitally-generated statements and invoices. Scanned photo-based PDFs need OCR first.
    What if my statement has multiple tables per page?
    All detected tables are extracted and stacked into the same spreadsheet, in page order.
    Will column headers match my bank's exact wording?
    Headers are pulled directly from the first row of each detected table, so they'll match whatever your statement uses.