PDF to Excel
Pull tables out of a PDF into a real spreadsheet — column detection runs privately in your browser.
Load a PDF and the tool reads the text layer, groups it into rows, and works out the column boundaries from how the text lines up on the page — then gives you an .xlsx with one sheet per PDF page, plus a CSV option. Numbers are typed as real numbers (currency symbols and thousands separators stripped), so formulas work immediately. A preview grid shows the detected structure before you download, and nothing is ever uploaded — bank statements and financial reports stay on your device.
To set expectations honestly: this works best on PDFs with a genuinely tabular layout — statements, price lists, and report tables. Merged cells and multi-line cells are simplified, and dense flowing text won’t magically become a table. Scanned PDFs have no text layer at all, so they need OCR first, which isn’t included — the tool detects that case and tells you.
How to convert a PDF to Excel
- 1
Drop your PDF onto the tool — rows and columns are detected and shown as a preview grid.
- 2
Check the preview (switch pages if the file has several) to confirm the structure looks right.
- 3
Click "Download .xlsx" for the full workbook, or "Download CSV" for the previewed page.
Why use Nofolo’s pdf to excel?
No upload — statements stay private
Extraction and the spreadsheet build run locally in your browser. Financial documents are never transmitted.
Automatic column detection
Column boundaries are derived from how text aligns across rows — no drawing boxes or manual setup.
One sheet per PDF page
Each page becomes its own worksheet (Page 1, Page 2, …), so multi-page statements stay organised.
Real numbers, not text
Amounts like ₦1,234.50 or $2,000 become numeric cells that sum and sort — while codes like 007 stay as text.
Preview the grid first
The detected rows and columns are shown as a table before you download, so there are no surprises.
XLSX and CSV output
Download the full workbook as .xlsx, or grab a single page as a plain CSV for quick imports.
Frequently asked questions
Is my PDF uploaded to extract the tables?
No. The text is read by pdf.js and the .xlsx file is assembled in your browser. Bank statements and reports never leave your device — nothing is uploaded, stored, or logged.
Why does my scanned PDF produce no text?
Scanned PDFs are images of pages with no text layer, so there is nothing to extract without OCR — which this tool doesn’t include. Convert the pages with the PDF to JPG tool and run them through an OCR service, then try again with the OCR’d file.
Why are some of my columns misaligned?
Columns are inferred from where text starts across the rows of each page. Tables with heavily merged cells, wrapped multi-line cells, or several differently-shaped tables on one page can confuse that heuristic — the preview grid shows you exactly what was detected before you download.
How are numbers and codes handled?
Values like 1,234.50, $2,000, or ₦15,000 are converted to real numbers so SUM and sorting work. Values with leading zeros — account numbers like 00123 — are kept as text so Excel doesn’t strip the zeros.
Can I get a CSV instead of an Excel file?
Yes. The "Download CSV" button exports the page shown in the preview as a plain CSV file — handy for imports into databases, Google Sheets, or scripts.
Related tools
CSV to JSON Converter
CSV to JSON and back — with real quoting rules, delimiter detection, and type inference.
PDF to JPG
Turn every PDF page into a high-quality JPG — preview first, download one or all as a ZIP.
Split PDF
Pull out a page range or break a PDF into single pages — processed privately in your browser.
Merge PDF
Combine multiple PDFs into one file, in the order you choose — nothing leaves your browser.