Extract Form Data from PDF
Extract → Extract Form Data from PDF
The Extract Form Data from PDF API reads all form field data and values from a fillable PDF. You send the PDF as Base64 (docContent), docName, and optionally async. The API returns JSON with field names, values, and types. Use the tester below to try it; more details are in the sections that follow.
Try the Extract Form Data from PDF API
:::note Quick reference
Endpoint: POST /api/v2/ExtractPdfFormData · Required: api-key, docContent, docName
:::
:::info Try it live Use the form below to send your API key and PDF (Base64) with fillable form fields. The response is JSON with extracted field names, values, and types. No code required—fill the fields and click Send request. :::
Overview, parameters, and use cases
- Overview
- Parameters
- Use cases
What is Extract Form Data from PDF?
This endpoint extracts all form field data and values from a PDF that contains fillable form fields (AcroForm). You provide the PDF (Base64) and optionally enable async; the API returns JSON with field names, values, and types. Use it to read submitted form data or to migrate form values to another system.
Key features
- All form fields – Extracts every fillable field: names, values, and types.
- JSON response – Structured data ready for workflows or databases.
- Async – Use async for large or complex forms.
:::tip Best for Use when you need to read submitted PDF form data (e.g. applications, surveys). Pair with Fill PDF Form to fill forms, then extract the data; or use with Add Form Fields to PDF for form creation and data extraction. :::
When to use Extract Form Data from PDF
- Form submissions – Read submitted data from PDF forms (applications, surveys, registrations).
- Data migration – Extract form values for import into CRM, ERP, or databases.
- Validation – Verify that form fields were filled correctly before processing.
:::info Need the full API? For request/response schemas and code samples, see Extract Form Data from PDF in the PDF4me API docs. :::
Prerequisites
Before using this endpoint, make sure you have:
- A valid PDF4me API key (Get your API Key)
- A PDF document in Base64 format or a public URL to a PDF file
- The PDF document should contain fillable form fields
Response Format
The API returns a JSON response with extracted form field data including field names, values, and types.