The problem I kept running into: a financial report where a subtotal on page 8 is wrong, but nobody spots it until the numbers get aggregated into a spreadsheet and something doesn't reconcile.
I wanted a tool that could ingest any PDF with tables and tell me which totals don't add up. The constraint: no template, no column mapping UI, no server. Every byte in the browser.
Upload a PDF. The tool:
PDF text items don't know they're in a table. The structure is: a stream of (string, x, y, width) tuples. I have to infer table structure purely from spatial relationships.
The approach:
This breaks on rotated text, multi-column layouts, and cells that span multiple columns. But it catches the common case — section subtotals in financial reports, grand totals in expense sheets.
3 PDFs/month tracked in localStorage. Paid plan unlocks unlimited and CSV export ($9/month).
Live at: https://compare-lab.xyz/pdf-table-checker/
If you work with tabular PDFs regularly and there's a document structure this approach would miss, I'd like to know.