Step 1: read positioned text
For a supported text PDF, the browser reads the document and identifies text together with page coordinates. Those coordinates tell the converter where values appear relative to each other.
The original PDF remains the source of truth. FileFiddler does not change it during conversion.
Step 2: infer rows and columns
Text at similar vertical positions can be grouped into candidate rows. Horizontal positions are then used to infer where columns begin and end. This is an estimate because PDF files generally do not describe the page as worksheet rows and cells.
For protected reconstruction, FileFiddler sends extracted text and lightweight positional information to the FileFiddler processing service. The original PDF itself stays in the browser for this workflow.
Step 3: review the preview
A preview is useful because an automatic reconstruction can be logically wrong while still looking plausible. For example, a quantity and unit-price field may be combined, or a long customer name may spill into the next column.
The manual border editor exists for this reason. You can move, add or remove column boundaries and rebuild the table before downloading the workbook.
Step 4: create a real XLSX workbook
The final output is an editable Excel workbook, not a screenshot pasted into Excel. Once downloaded, cells can be filtered, formatted, calculated and reconciled like normal spreadsheet data.
You should still validate important totals. Conversion reconstructs the layout; it cannot infer business meaning that is not represented consistently in the source.
- Best sources: statements, ledgers, price lists and regular tabular reports.
- Harder sources: irregular multi-column reports, wrapped cells and heavily decorative layouts.
- Scanned tables: use the Image to Excel OCR workflow instead.
Related FileFiddler tools
About this guide
This guide documents how FileFiddler approaches the underlying file problem, including limitations that matter when you review the output. It is maintained alongside the tools rather than written as generic promotional content.
