PDF Form Filler

Run PDF Form Filler using the supplied input and options.

Browser local processing; encrypted PDFs not supported by pdf-lib. User owns or is allowed to process files. Unicode PDF text requires embedded font. This operation is not secure redaction.

Your workbenchInputs are not stored

Result

Enter your values and run the tool to see your result.

What this tool does

Finds the fillable fields in a PDF form, lists them, and fills them in one pass from a JSON object of field names and values. Handy when you complete the same form repeatedly.

How to use it

  1. Choose the form PDF.
  2. Run it; the fields in the document appear in a table.
  3. Using those field names, write a JSON object like {"fieldName":"value"}.
  4. Run again to get the filled PDF, and verify the values.

Worked example

A plain PDF with no fields returns an empty table. A real form lists its field names, and you must use those exact names as JSON keys.

Frequently asked questions

The field list is empty.
That PDF has no form fields — it may be a scan that merely looks like a form. To create fields, use the PDF form builder tool.
How do I learn the JSON keys?
Run it with just the file first; the table shows the real field names. Copy them exactly — mismatched names are ignored.

What this tool does not cover

Checkboxes and radio buttons only respond to the exact value strings the form expects. Digital signature fields are not filled.

References