PDF table extraction API for Excel, JSON, and structured data workflows

Use Nutrient DWS as a table extraction API to convert PDF tables to Excel, CSV, JSON, and XML. Extract tables from PDF documents when your workflow needs line items, statements, reports, and other tabular content as structured output instead of page images or manual data entry.

EXTRACT FROM
EXTRACT TO

Data Extraction API

Extract specific fields from any document

Define a schema and get back typed JSON with confidence scores and source context for every value.

Start free:

    • 5,000 credits per month
    • No credit card required
    • Schema generator in Studio

Security is our top priority

SOC 2 Type 2 audited

Nutrient’s infrastructure is SOC 2 Type 2 audited and GDPR-compliant. See our privacy policy and security documentation for details on data handling.

HTTPS encryption

All communication between your application and Nutrient is done via HTTPS to ensure your data is encrypted when it’s sent to us.

Safe payment processing

All payments are handled by Paddle. Nutrient DWS Processor API never has direct access to any of your payment data.

Frequently asked questions

What is the PDF table extraction API?

Nutrient DWS Processor API extracts tabular data from PDF documents and returns it as structured output — Excel (XLSX), CSV, JSON, or XML — so line items, statements, and reports become machine-readable instead of flat page images.

Which output formats can I extract PDF tables to?

You can convert extracted tables to Excel (XLSX), CSV, JSON, and XML, choosing the format that fits your analytics, reporting, ETL, or downstream system.

How do I extract data from a PDF into a table?

Send the PDF to the Processor API over REST and request the structured output you need. Ready-to-use examples are available in JavaScript, Python, Java, PHP, and HTTP (curl) to get a first request running quickly.

Can I convert PDF tables to Excel?

Yes. The PDF-to-Excel output returns an XLSX file with rows and columns preserved, ready for spreadsheets, reporting, and further processing.

Does table extraction work on scanned PDFs?

Scanned documents can be processed by pairing extraction with the Processor API’s OCR step, so text in image-based pages is recognized before tables are extracted.

Do I need Microsoft Office or any local installation?

No. Extraction runs server-side through the cloud API with no Microsoft Office license or local install required, so it fits headless and containerized workflows.

Is there a free tier, and how is it priced?

You can start free with Nutrient DWS credits and test with Postman before moving to credit-based Processor API pricing. See the Processor API pricing page for current credit details.

Ready to try it?

Create an account to get your DWS Processor API key and start making API calls.