Drop a PDF, let auto-detect find underscore lines and labels ending in a colon, then add or adjust fields by clicking or dragging on the page. The download is a real AcroForm that opens fillable in Adobe Reader, Preview, Chrome and every mobile reader.
Name fields deliberately as you place them. A field called email is useful when the answers come back; one called Text3 is not. Test the finished form in a reader before you send it.
Someone has a paper intake form, a questionnaire built in Word, or a PDF contract with blanks, and they want people to type into it instead of printing it. That is the whole job of this builder. It does not fill forms in for you, and it does not flatten them; it adds the interactive layer that lets someone else fill the form in their own reader and send it back.
How to make a fillable PDF form
Add the PDF
Any PDF works, including a flat scan of a paper form. It is read into browser memory; nothing is uploaded.
Run auto-detect
The builder scans every page for underscore lines and labels that end in a colon, and drops a text field on each. It gets most of a conventional form in one pass.
Add and adjust fields by hand
Pick a type, then click or drag on the page. Move, resize, rename or delete any field, including the detected ones.
Name the fields
Give each a short, unique, descriptive name. This is what the data is labelled with when the form comes back.
Download and test
Open the file in a real reader, tab through every field, type in one, and check the order makes sense.
The standard PDF form format. Every mainstream reader has supported it for decades.
Text, checkbox, dropdown, date and signature.
The builder runs in your browser. The form and its layout never leave the device.
What auto-detect finds, and what it misses
Auto-detect looks for two patterns because they account for most blanks on real forms: a run of underscores, and a label followed by a colon with space after it. Each match becomes a text field sized to the gap.
Conventional form layouts
- Name: ______________
- Labels ending in a colon with space to the right
- Rows of underscored blanks in a table
- Scanned forms with clear, straight underscore lines
- Most government, school and intake forms
Anything without a visible cue
- Boxes drawn as rectangles with no label
- Checkbox squares (add them as checkboxes by hand)
- Signature lines without underscores
- Free-form layouts and decorative forms
- Skewed or low-contrast scans
Manual placement is a click or a drag per field, so a form that auto-detect only half-finds still takes a couple of minutes. Detected fields are ordinary fields; move or resize any that sit slightly off their label.
Choosing the right field type
- Name, address, notes, anything typedText field
- Yes or no, opt in, several allowedCheckbox
- One choice from a fixed listDropdown
- A date the reader entersDate field
- A place to sign in their readerSignature field
- Text is the workhorse. Make it multi-line for comments and single-line for everything else so the answer does not wrap into the next label.
- Checkbox for each option in a multi-select group. For a strict pick-one, a dropdown is clearer and produces cleaner data.
- Dropdown when the answers are known: country, plan, department. It removes spelling variation from the data you get back.
- Date is a text field hinted for dates, which most readers format cleanly. It does not enforce a format, so say the one you want in the label.
- Signature is a real signing slot, not a drawn image. Adobe Reader and signing apps recognise it and let the person sign in place.
Why field names matter
Every field has a name, and the name is how the answer is labelled when the filled form is read by software, exported to a spreadsheet, or fed into a system. Readers hide names from the person filling the form, which is why builders default to Text1, Text2 and nobody notices until the data comes back unlabelled.
Testing the form before you send it
- Open it in a real reader. Adobe Reader, Preview or Chrome. Tab through the fields. The order follows placement order, so if the cursor jumps around, reposition or re-add fields in the sequence you want.
- Type into one field and save. Reopen the file and confirm the value is still there.
- Check on a phone. Mobile readers render fields slightly larger; make sure nothing overlaps a neighbouring label.
- Send yourself a copy. The version that goes through email is the version people will open.
Fillable versus flattened
Two jobs that sound alike and are opposites. A fillable form leaves the fields empty and interactive for someone else to complete. That is what this builder makes. Filling a form yourself and locking the answers is a different task: use the Editor or any reader to type the answers, then flatten a copy so nobody can change them.
Why the builder runs in your browser
The forms people build are their own intake sheets, contracts and questionnaires, and the PDFs they build them on are often scans of documents with client details already on them. Uploading a form template to a server to add fields is unnecessary, because placing a field is a small operation any browser can do.
The tool is right above
Everything on this page runs in your browser. Scroll up, drop the file, and keep it on your machine.
Common questions
What people ask with a form open in the builder.
01What is a fillable PDF form?
A PDF containing interactive fields, text boxes, checkboxes, dropdowns, that a reader can type into and save. The technical name is an AcroForm, and this builder produces a genuine one.
02Does auto-detect always work?
It finds underscore lines and labels ending in a colon reliably, which covers most conventional forms. Boxes without labels, checkbox squares and free-form layouts need a manual field, which is a click or a drag each.
03Which field types can I add?
Text, checkbox, dropdown, date and signature. Every field can be moved, resized and renamed after placement.
04Will the form open fillable in Adobe Reader and on phones?
Yes. The output is a standard AcroForm, which Adobe Reader, Preview, Chrome, Edge, Firefox and the mainstream mobile readers all support.
05Can I fill the form here as well?
06Why do field names matter?
Because the name is how each answer is labelled when the completed form is read by software or exported. Distinct, descriptive names make the data usable; duplicate names merge two fields into one.
07Does it work on a password-protected PDF?
Not while it is encrypted. Remove the password from a file you own with the Unlock tool first, build the form, then protect it if needed.
08Is it free?
Free. Every tool, unlimited use, no signup.