When this tool is useful
Turning a simple static application, checklist, intake sheet, or approval page into a form with a small set of explicit new controls.
How local processing works
Create text, checkbox, radio, dropdown or list fields. Required flags and defaults are saved in the PDF; reader support varies. Radio choices are laid out vertically within the field rectangle. The output is reopened to verify field types, defaults, required flags and appearances.
How to use it
- Prepare a safe working copy: Keep every source unchanged and review the supported input, controls, and limits before processing. Turning a simple static application, checklist, intake sheet, or approval page into a form with a small set of explicit new controls.
- Process locally: Run the documented operation in this browser and stop if an unsupported structure is reported. Create text, checkbox, radio, dropdown or list fields. Required flags and defaults are saved in the PDF; reader support varies. Radio choices are laid out vertically within the field rectangle. The output is reopened to verify field types, defaults, required flags and appearances.
- Download and verify: Open the result in every target PDF viewer, tab through all fields, enter and save sample values, test checkboxes, and confirm names, page positions, and retained values.
Important limitations
Use 2–20 unique choices for radio groups, or 1–20 for dropdowns/lists. Basic Latin text only; each choice up to 100 characters. Signed, encrypted and XFA PDFs cannot be modified here. Push buttons, digital signatures, calculations, scripts and automatic detection of printed blanks are not supported.
Verify the downloaded result
Open the result in every target PDF viewer, tab through all fields, enter and save sample values, test checkboxes, and confirm names, page positions, and retained values.
Private by design
Your files stay in this browser. The tool does not upload the source or output to our servers.
Questions and answers
When is this tool useful?
Turning a simple static application, checklist, intake sheet, or approval page into a form with a small set of explicit new controls.
What does the browser actually do?
Create text, checkbox, radio, dropdown or list fields. Required flags and defaults are saved in the PDF; reader support varies. Radio choices are laid out vertically within the field rectangle. The output is reopened to verify field types, defaults, required flags and appearances.
Which limits must I understand?
Use 2–20 unique choices for radio groups, or 1–20 for dropdowns/lists. Basic Latin text only; each choice up to 100 characters. Signed, encrypted and XFA PDFs cannot be modified here. Push buttons, digital signatures, calculations, scripts and automatic detection of printed blanks are not supported.
How should I verify the result?
Open the result in every target PDF viewer, tab through all fields, enter and save sample values, test checkboxes, and confirm names, page positions, and retained values.