Skip to content

astudio-team/pdf-table-to-excel

v1.1.0MIT

Convert PDF tables to Excel. Upload a PDF with tables (invoice, bank statement, report, price list, schedule) and get an XLSX workbook with one worksheet per table. By ASTUDIO.

PDF Table to Excel

A public OpenAI plugin that converts selectable tables in PDF files into downloadable XLSX workbooks for any user or organization.

Version 1.1.0 preserves host file upload and adds a read-only MCP App result preview. It shows the filename, processed pages, table count, worksheet names, sample rows and expiry. Download uses the host's openLink action on the verified temporary URL. Visible follow-up buttons ask ChatGPT to rename, inspect a worksheet or convert another uploaded PDF. Hosts without widgets receive the same result as usable text and structured data.

Local verification

python3.11 -m venv .venv
.venv/bin/pip install --require-hashes -r requirements-dev.lock
npm ci --ignore-scripts
PATH="$PWD/.venv/bin:$PATH" npm test
npm audit --audit-level=high

Current limits

  • Maximum decoded PDF size: 20 MB.
  • Selectable text tables only. OCR is not included.
  • One user-selected PDF per tool call.
  • Generated workbooks remain in memory for no more than 15 minutes and are removed by periodic expiration cleanup.

External gates

Public deployment changes, developer identity verification, portal registration, submission and publication require fresh approval.