Skip to main content

Convert PDF to Excel

ConvertConvert PDF to Excel

The Convert PDF to Excel API extracts tables and data from a PDF into an Excel file. You send the PDF as Base64 (docContent), docName, qualityType (Draft/Quality), mergeAllSheets, language, outputFormat, ocrWhenNeeded, and IsAsync. The API returns the Excel file (or 202 + Location for async). Use the tester below to try it; more details are in the sections that follow.

Try the Convert PDF to Excel API

Quick reference

Endpoint: POST /api/v2/ConvertPdfToExcel · Required: api-key, docContent, docName, qualityType, mergeAllSheets, language, outputFormat, ocrWhenNeeded, IsAsync

Try it live

Use the form below to send your API key and PDF (Base64). Set quality, merge sheets, language, OCR, and formatting options; the response is the Excel file (or polling URL when async). No code required—fill the fields and click Send request.

Loading API Tester...

Overview, parameters, and use cases

What is Convert PDF to Excel?

This endpoint converts a PDF into an Excel spreadsheet, extracting tables and data. You provide the PDF (Base64), docName, qualityType (Draft/Quality), mergeAllSheets (combine sheets or keep separate), language (for OCR), outputFormat (preserve formatting), ocrWhenNeeded, and IsAsync. The API returns the Excel file or a Location URL for async.

Key features

  • Tables and data – Extracts tables, text, and structured data from PDF.
  • QualityDraft (faster) or Quality (better accuracy).
  • OCRocrWhenNeeded and language for scanned PDFs.
  • AsyncIsAsync returns 202 with Location URL for polling.
Best for

Use when you need PDF tables or data in Excel. For PDF to Word use Convert PDF to Word; for JSON to Excel use Convert JSON to Excel.

Prerequisites

Before using this endpoint, make sure you have:

Response Format

The API returns an Excel file:

  • Status 200: PDF to Excel conversion completed immediately - binary Excel file content in response body
  • Status 202: Request accepted and processing asynchronously - use the Location header URL to poll for results

For asynchronous requests, poll the Location URL until status 200 is returned with the Excel file.

Get Help