Use Everyday Tools

PRIVATE DOCUMENT WORKSPACE

Create Fillable PDF Forms

Add genuine interactive text fields, checkboxes and dropdowns to an existing PDF without uploading it.

Quick answer: Choose an unsigned, upright PDF and select a page. Click the page or enter coordinates, choose a unique field name and add each field. Prepare the PDF, then test filling, saving and reopening it in a compatible viewer.

Open the tool ↓
← Browse PDF tools

Loading the tool…

How to use it

  1. Open a PDF pageChoose an unsigned, upright PDF and select the page.
  2. Add fieldsClick where each field belongs and set a unique name for text, checkbox or dropdown fields.
  3. Prepare and testDownload the result and test it in more than one PDF viewer.

About this tool

A printed form becomes a fillable one when real form fields are placed over the blank areas. Click where each field belongs, name it, and the tool writes genuine interactive fields into a new copy of your PDF.

Practical example: Add customer_name as a text field, approved as a checkbox and status as a dropdown. Give every new field a unique name and verify both appearance and saved values after download.

Important limitation: This first form builder supports printable English defaults, text fields, checkboxes and dropdowns. It does not create signature certificates, calculation scripts, radio groups or XFA forms. Rotated pages and signed PDFs are rejected to avoid incorrect placement or invalid signatures.

Fields are added locally to a copy of your PDF; it is not uploaded. Read the privacy information.

How it works

Standard AcroForm fields are added to the page at the coordinates you choose, with the names and options you provide.

Real-world uses

Designing a form people can actually fill in

Give every field a unique, descriptive name such as customer_name or approved. Duplicate names make several fields share one value, which is rarely what you want. Place text fields slightly larger than the expected answer, and use checkboxes for yes or no choices and dropdowns when the answer comes from a fixed list.

Test the finished form in more than one viewer, for example a desktop reader and a browser, and on a phone if people will use one. Fill it in, save it, and reopen it to confirm the values were kept.

This builder supports text fields, checkboxes and dropdowns, and can flag a field as required (enforcement depends on the viewer). It does not create radio groups, calculation scripts, signature certificates or XFA forms, and it rejects signed or rotated PDFs. For a final copy to submit, flatten the completed form with Flatten PDF Form Fields.

Tips for better results

Frequently asked questions

Are these real fillable fields?

Yes. The result contains AcroForm fields, not just labels drawn onto a page. Existing fields are retained.

Can I mark a field required?

Yes. A required flag can be added, though enforcement depends on the viewer and submission workflow.

How do I create a static submission copy?

Fill and save the generated form, confirm its values after reopening, then use Flatten PDF on an unsigned copy.

Are my files uploaded?

Fields are added locally to a copy of your PDF; it is not uploaded.

Can I edit an existing form?

This tool adds new fields. Use the Sign & Fill tool to fill existing fields.

How should I name the form fields?

Use short, unique names without spaces, such as customer_name or approved. If two fields share a name, they share one value when filled, which is rarely what you want.

Why does my form look different in another PDF viewer?

Viewers draw field backgrounds and fonts slightly differently. Test in at least two viewers and on a phone before you send the form out.

Can people save their answers?

Yes, in viewers that support saving form data. Some in-browser viewers print the answers instead, so tell people which app to use if it matters.

Try a known sample first

Use synthetic files with expected page counts, text and form values. Compare the actual downloaded result, not just the preview.

Worked examples and sample files · Testing approach and limitations