/// EXTRACT
Free

PDF Form Fields API — read every fillable field

Name, type, page, rect, value, options, required, read-only — per widget, one call.

/// Quick answer

PDF Form Fields inspects an existing PDF's AcroForm widgets and returns one entry per field: name, type, page, position, current value, choice options, and whether it's required or read-only. XFA-only forms (no fillable AcroForm fields) return a 422 rather than a silently empty list.

Try PDF Form Fields API — free →Read the docs

Free account. No card required.

How does the PDF Form Fields API work?

One HTTP request from any language. Every ASHDOCS endpoint uses the same X-API-Key header.

curl -X POST https://www.ashdocs.com/api/v2/tools/pdf-form-fields \
  -H "X-API-Key: ash_live_..." \
  -F "file=@form.pdf"

Common use cases

RELATED TOOLS