PDFMacroPDFMacro
Tool · Smart Table Extract

Tables out of PDFs. Clean. Instantly.

Bank statements, invoices, lab reports, SEC filings. Layout-aware detection with on-device OCR fallback for scans. Export to Excel, CSV, or JSON — your file never leaves the tab.

Processed in your browser
Common questions

Frequently asked questions

What does Smart Table Extract actually pull out?
The tabular data inside a PDF — invoice line items, bank statement rows, lab results, filing schedules — as rows and columns you can open in a spreadsheet, rather than as a wall of copied text that has lost its structure. Detection runs on the page layout, so it works on tables that were never tagged as tables.
What if my PDF is a scan?
Run Make Searchable first. A scanned page is an image until OCR gives it a text layer, and there is nothing for table detection to find until then. Once the text layer exists, extraction works on it the same way it works on a born-digital file.
Does table extraction upload my PDF to a server?
No. The file is opened, processed and saved back by code running in this browser tab — there is no upload endpoint on our servers to send it to. You can watch the Network panel in your browser's developer tools while you work and confirm nothing carrying the document leaves the page.
Is Smart Table Extract free?
Smart Table Extract is part of PDFMacro Pro. You can read what it does and open the tool on any plan; running it requires a subscription. Bank statements and financial schedules are exactly the documents people should not be pasting into an unknown web converter, which is why this one never leaves your machine.
Does it work offline?
Yes. Once the page has loaded, every tool keeps working with the network disconnected, because the processing never depended on a server round-trip. AI features that use an on-device model need one download the first time; after that they run offline too.

Smart Table Extract runs in your browser. Try it now.

No account, no upload, no watermark on the way out. Open a file and see for yourself — the network panel is right there if you want to check.