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.
Convert PDF documents to Microsoft Excel files containing structured data.
Convert PDF documents to XML files with our table extraction API.
Use our PDF-to-JSON conversion API to generate structured JSON files from PDF documents.
Use our PDF-to-CSV conversion API to output table data as comma-separated values.
Most common next steps
Use the following:
Get started:
Platform resources:
Nutrient’s infrastructure is SOC 2 Type 2 audited and GDPR-compliant. See our privacy policy and security documentation for details on data handling.
All communication between your application and Nutrient is done via HTTPS to ensure your data is encrypted when it’s sent to us.
All payments are handled by Paddle. Nutrient DWS Processor API never has direct access to any of your payment data.
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.
You can convert extracted tables to Excel (XLSX), CSV, JSON, and XML, choosing the format that fits your analytics, reporting, ETL, or downstream system.
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.
Yes. The PDF-to-Excel output returns an XLSX file with rows and columns preserved, ready for spreadsheets, reporting, and further processing.
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.
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.
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.
Create an account to get your DWS Processor API key and start making API calls.