Fill PDF Form
Type into a PDF’s form fields, or anywhere on the page, and save the filled copy.
Preview
Click a field on the page to jump to it. Added items can be dragged; with a keyboard, Tab to one and use the arrow keys, + and −, or Delete.
Fields
Save
Your filled PDF is ready
About the Fill PDF Form
Fill in a PDF form in your browser. Every interactive field — text boxes, multi-line text, checkboxes, radio buttons, dropdowns and list boxes — gets a proper input, grouped by page and labelled with the form’s own field names, and the page preview shows your entries as you type. Click a field on the page to jump to it.
Save a copy that stays fillable, or flatten it so the values become part of the page and can’t be changed. Forms without interactive fields get a type-anywhere mode: put text, ticks, crosses and dates anywhere on the page. The form’s JavaScript is never run — calculated fields are marked so you know to fill them yourself — and dynamic XFA forms are detected and explained. Nothing is uploaded.
How to use it
- Choose the PDF form (or drag it onto the box).
- Fill in the fields in the list. The preview updates as you type; click a field on the page to jump to its input.
- For forms without fields (or for extra notes), use Add text, Add tick, Add cross or Add date, then drag the item into place.
- Choose Keep fields fillable or Flatten, then press Save filled PDF and download it.
Examples
Name, address, PIN code, a “declaration” checkbox and a state dropdown
form-filled.pdf — values saved in the fields; still editable in any PDF reader
Add text: name and date in the boxes; Add tick: the “Yes” box
The text and tick are drawn onto the page exactly where you placed them
Common uses
- Filling in government, bank, insurance or school forms that come as PDFs.
- Completing a fillable invoice or claim form and sending a flattened copy that can’t be altered.
- Typing onto a scanned form that has no fields, instead of printing it.
- Ticking boxes and adding dates on declarations before signing them with Sign PDF.
Fillable or flattened?
Keep fields fillable saves your values in the form fields (as ISO 32000-1 §12.7 describes), so you or anyone else can still change them in a PDF reader. Flatten draws each field’s current appearance into the page and removes the fields: the values can no longer be edited, and the file looks the same in every reader. Flatten when you submit a final copy; keep it fillable while you’re still working on it.
Scripts and calculated fields
Some forms use JavaScript to add up totals, format dates and numbers or check entries. MySmartCoPilot never runs a PDF’s scripts — they could do anything — so fields that the form calculates are marked calculated, and format scripts won’t reformat what you type. Fill those fields yourself, or open the saved copy in Adobe Acrobat Reader to let it recalculate. In a fillable copy the scripts stay in the file for readers that run them; flattening removes the fields and their scripts.
XFA forms
Forms made with Adobe LiveCycle Designer can carry XFA, Adobe’s own form format. When a file has both XFA and standard fields, the standard fields are filled and the XFA part is removed, so every reader shows your values. Dynamic XFA forms have no standard fields at all; browsers’ PDF engines can’t show or fill them (you’ll usually see a “please wait” page instead). Open those in Adobe Acrobat Reader — or use type-anywhere mode on the page you see.
Characters and fonts
Values in English and Western European languages use the field’s standard font (Helvetica). Text with ₹, letters such as Ł or Ş, Greek or Cyrillic is drawn with Noto Sans, embedded in the file. Scripts that need shaping, such as Devanagari or Tamil, can’t be drawn in fields yet.
Sources
- ISO 32000-1:2008, section 12.7 — interactive forms: field types, how values are stored (export values for choice fields), appearance streams and the NeedAppearances flag.
- ISO 32000-1:2008, section 12.5.5 — how a widget’s appearance is mapped onto the page, used when flattening.
Limitations
- Password-protected or restricted PDFs must be unlocked first with Unlock PDF.
- Form scripts are not run: totals, formats and validations from JavaScript don’t happen here.
- Dynamic XFA forms can’t be filled in a browser; use Adobe Acrobat Reader for those.
- Saving rewrites the file, so existing digital signatures will show as invalid. Fill first, then sign.
- Signature fields aren’t filled here — use Sign PDF to add a signature.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
Is my form uploaded?
No. The PDF is read, filled and saved by your browser on your device. Nothing is sent to MySmartCoPilot or anyone else.
What does “flatten” do?
It turns the filled fields into ordinary page content and removes the form, so the values can’t be changed and look identical everywhere. Keep a fillable copy if you might need to edit it later.
My PDF has no fields. Can I still fill it?
Yes. Use Add text, Add tick, Add cross and Add date to place text and marks anywhere, then drag them into the boxes on the page.
Why doesn’t the total add itself up?
That field is calculated by the form’s JavaScript, which MySmartCoPilot doesn’t run for safety. Type the total yourself, or open the saved file in Adobe Acrobat Reader, which recalculates it.
It says “please wait” or shows only a message instead of the form — why?
That is a dynamic XFA form. Its content only exists in Adobe’s XFA format, which browsers can’t display. Open it in Adobe Acrobat Reader to fill it in.