Create fillable PDF fields

Add text, checkbox, radio, dropdown and list fields with required flags and default values to a PDF locally.

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

  1. 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.
  2. 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.
  3. 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.

Related tools