Drop a PDF, pick the tables you want, get clean CSV. No upload, no page cap, no Pro tier. Works on text-based PDFs.
A two-page invoice with a line-item table:
Page 1
+------+----------+----------+--------+
| # | Item | Quantity | Total |
+------+----------+----------+--------+
| 1 | Widget A | 3 | 87.00 |
| 2 | Widget B | 1 | 45.00 |
| ... | ... | ... | ... |
Page 2
+------+----------+----------+--------+
| # | Item | Quantity | Total | <- header repeated
+------+----------+----------+--------+
| 14 | Widget Q | 2 | 18.00 |
| 15 | Widget R | 5 | 75.00 |
ExploreMyData detects that the header on page 2 matches page 1 and concatenates the rows. The CSV output:
#,Item,Quantity,Total
1,Widget A,3,87.00
2,Widget B,1,45.00
...
14,Widget Q,2,18.00
15,Widget R,5,75.00
ExploreMyData's PDF table extractor works on text-based PDFs (the kind where you can select text in your PDF reader). Scanned PDFs are essentially images and need OCR first; we don't include OCR. If your file is scanned, run it through an OCR tool first, then drop the resulting text-based PDF in here.
If a table continues across pages with the same header row repeated, ExploreMyData detects the repetition and concatenates the rows into one CSV. If the header isn't repeated, you can manually mark continuation pages in the page picker.
Borderless tables are detected by analysing horizontal and vertical whitespace between text. It's less reliable than tables with explicit lines, but it works for most invoices and statements. Misaligned columns can be fixed by dragging the column-boundary markers in the preview before exporting.
Yes. If a PDF asks for a password, you'll be prompted to enter it. The password and the file content stay in your browser; nothing is uploaded.
No fixed cap. The PDF is parsed locally; large files (hundreds of pages) work, with the practical ceiling being your browser's memory.
Yes. The page preview shows every detected table with a checkbox; tick only the ones you want. You can also draw a region manually if the auto-detection misses one.
Drop a text-based PDF, pick tables, get CSV. No upload, no page cap, no Pro tier.
Open the converter