PDF to Excel Converter

Upload a PDF, preview extracted text page by page, then download a .xlsx file where each page is a separate Excel sheet.

Upload PDF

Preview — Extracted Rows

No PDF loaded yet

Upload a PDF to preview extracted rows

Done!

Summary

Upload a PDF, preview extracted text page by page, then download a .xlsx file where each page is a separate Excel sheet.

How it works

  1. PDF.js parses the PDF in your browser and retrieves each text item along with its position coordinates. Text items on the same vertical line are grouped into rows; horizontal spacing is used to split items into columns. SheetJS (xlsx library) then writes those rows into an Excel workbook with one worksheet per PDF page, which is saved as a .xlsx binary and downloaded to your device.

Use cases

  • Pulling tabular data out of a PDF report into Excel for analysis.
  • Exporting PDF invoice line items into a spreadsheet for bookkeeping.
  • Archiving PDF text content in a structured spreadsheet format.
  • Quickly getting PDF content into Excel without copy-pasting page by page.
  • Converting multi-page PDF documents into organized, per-page Excel sheets.

Frequently Asked Questions

Last updated: 2026-06-25 · Reviewed by Nham Vu