/// EDIT
2 credits

Create PDF Form API — add fillable fields to any PDF

Place fields by exact coordinates, or anchor them to text already on the page.

/// Quick answer

Create PDF Form adds fillable fields (text, checkbox, radio, combo, listbox, signature) to a PDF, placed either by an exact rect or by anchoring to the first match of anchor.text on the page. An anchor that doesn't match any text on the page returns a 422 rather than silently placing the field at a default position.

Try Create PDF Form API — free →Read the docs

Free account. No card required.

How does the Create PDF Form 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-create \
  -H "X-API-Key: ash_live_..." \
  -F "file=@document.pdf" \
  -F 'fields=[{"name":"signature","type":"text","page":0,"rect":[72,72,272,102]}]'

Common use cases

RELATED TOOLS