How to Fill PDF Forms: Complete Guide for Every Device
Types of PDF Forms
Not all PDF forms are created equal. Understanding the type of form you are working with determines the best approach for filling it out.
Interactive PDF Forms
Interactive forms have fillable fields that you can click or tap to enter text. These are the easiest to work with because the form creator has already defined where information should go. You will recognize them by:
- Fields that highlight when you hover over them
- Drop-down menus for selecting options
- Checkboxes and radio buttons you can click
- A clear tab order that moves between fields
- Sometimes a submit or save button
Flat (Non-Interactive) PDF Forms
Flat PDFs look like forms but have no fillable fields. They are essentially images or printed documents saved as PDFs. You will need to add text on top of the form manually using a PDF annotation or editing tool.
XFA Forms
XFA (XML Forms Architecture) forms are a specialized type found mainly in government and enterprise documents. They have dynamic layouts that change based on your input. Not all PDF viewers support XFA forms — Adobe Reader or Acrobat is often required.
Filling Forms on Desktop
Windows
Free options:
1. Microsoft Edge: The built-in browser includes a capable PDF form filler. Open the PDF in Edge, click on form fields to type, use the draw or text tool for flat PDFs, and save when done
2. Adobe Acrobat Reader (free): The standard for PDF forms. Handles interactive forms, XFA forms, and basic annotations. Download from Adobe's website
3. LibreOffice Draw: Open the PDF, click to add text boxes anywhere, and export back to PDF. Works for flat forms
For advanced needs:
- Adobe Acrobat Pro: Create, edit, and fill any type of PDF form. Subscription required
- Foxit PDF Editor: Full-featured alternative to Acrobat with form creation and filling
Mac
1. Preview (built-in): Open the PDF in Preview, click on form fields to fill interactive forms, or use the text tool (from the Markup toolbar) to add text to flat PDFs
2. Adobe Acrobat Reader (free): Same capabilities as the Windows version
3. PDF Expert: Popular paid option with excellent form filling, annotation, and signing features
Linux
1. Evince (GNOME): Basic form filling for interactive PDFs
2. Okular (KDE): More capable — handles interactive forms and basic annotations
3. LibreOffice Draw: Edit PDFs directly and add text to flat forms
Filling Forms on Mobile
iOS (iPhone and iPad)
Built-in options:
1. Files app: Open a PDF, tap a form field to type, use the Markup tool for annotations
2. Safari: Download a PDF form and fill it directly in the browser
Third-party apps:
3. Adobe Acrobat Reader (free): Full form filling with signature support
4. PDF Expert: Premium option with the smoothest mobile form-filling experience
Android
1. Google Drive: Open PDFs and fill interactive forms directly
2. Adobe Acrobat Reader (free): Best free option for Android form filling
3. Xodo PDF Reader: Free alternative with excellent annotation tools
Step-by-Step: Filling an Interactive PDF Form
Interactive forms are straightforward:
1. Open the PDF in any capable viewer (Adobe Reader, browser, Preview, etc.)
2. Click or tap the first field — it will highlight, indicating it is fillable
3. Type your information — text fields accept keyboard input, checkboxes toggle on click, drop-downs show options
4. Tab to the next field — use the Tab key (desktop) or tap the next field (mobile)
5. Review your entries — scroll through the entire form to check for missed fields
6. Save the filled form — File > Save As to create a new copy with your data preserved
7. Print or email the completed form as needed
Step-by-Step: Filling a Flat PDF Form
Flat forms require more effort since there are no predefined fields:
1. Open the PDF in a tool that supports text annotation (Edge, Preview, Acrobat Reader, or PDFTools)
2. Select the text or typewriter tool from the toolbar
3. Click where you need to type — position the cursor in the blank space on the form
4. Type your information — adjust font size to match the form's existing text
5. Repeat for each field — you may need to resize and reposition text boxes for proper alignment
6. Add checkmarks where needed — use the check mark stamp or draw tool
7. Review and save — verify all entries are correctly positioned
Pro tip: Zoom in to 150-200% when filling flat forms for more precise text placement.
Adding Digital Signatures to PDF Forms
Many forms require a signature. Here is how to add one:
Creating Your Digital Signature
Most PDF tools let you create a signature in one of three ways:
1. Type: Enter your name and the tool converts it to a script font
2. Draw: Use your mouse, trackpad, or finger to draw your signature
3. Image: Upload a photo of your handwritten signature (sign on white paper, photograph it, crop the background)
Placing the Signature
1. Select the signature tool
2. Create or select your saved signature
3. Click or tap where the signature should go
4. Resize to fit the signature line
5. Save the document
Legal Validity
In most countries, a digital signature applied to a PDF is legally valid for common documents (contracts, agreements, consent forms). For high-security documents (real estate closings, notarized documents), you may need a certificate-based digital signature from a service like DocuSign, Adobe Sign, or HelloSign.
Working with Government and Tax Forms
Government forms (IRS, HMRC, EU institutions) often have specific requirements:
- Use the recommended viewer: Many government forms are designed for Adobe Acrobat Reader specifically. Other viewers may not render all features correctly
- Check for XFA: If the form does not display correctly in your viewer, it may be an XFA form requiring Adobe Reader
- Do not compress: Government forms often need exact-size output for scanning and processing. Avoid compressing the PDF after filling
- Use black text: Unless specified otherwise, fill forms in black text. This ensures readability when printed or scanned
- Print at 100% scale: When printing filled government forms, ensure your print settings are at actual size (100%), not "fit to page"
Batch Form Filling
If you need to fill the same form with different data multiple times (invoices, certificates, reports):
Manual Batch
1. Fill the form once as a template
2. Save a copy for each variant
3. Modify only the changing fields in each copy
4. Merge all filled forms into one PDF using PDFTools for distribution
Automated Batch
For high-volume form filling (hundreds or thousands of documents):
- Adobe Acrobat Pro: Supports data-driven form filling from CSV or XML files
- PDFtk (command line): Use FDF/XFDF data files to fill forms programmatically
- Python (pdfrw, PyPDF2): Script custom form filling logic for any volume
Troubleshooting Common Issues
Form Fields Are Not Fillable
- The PDF may be a flat form (no interactive fields). Use the text annotation tool instead
- The PDF may be secured/locked. Check File > Properties for security restrictions
- Try opening in Adobe Acrobat Reader — some form features require it
Text Does Not Fit in Fields
- Reduce the font size
- Abbreviate where possible
- If the form allows, resize the field by contacting the form creator
Cannot Save Filled Form
- Some PDFs restrict saving filled data (a reader extension issue). Try "Save As" instead of "Save"
- Print to PDF as a workaround — this creates a new flat PDF with your data embedded
- Use PDFTools to work with the document in your browser
Checkboxes Do Not Work
- Click directly on the checkbox, not near it
- Try double-clicking
- If they still do not respond, the form may be flat — use a stamp or draw tool to add check marks
Frequently Asked Questions
Can I fill a PDF form on my phone?
Yes. Both iOS and Android have built-in PDF form filling capabilities, and free apps like Adobe Acrobat Reader provide full form support. Interactive forms work best on mobile — flat forms are harder due to precise text positioning.
Is my data safe when filling PDF forms online?
With PDFTools, yes — all processing happens in your browser. Your PDF is never uploaded to any server. Be cautious with other online tools that require uploading your documents, especially for forms containing personal information.
Can I fill a PDF form and email it directly?
Most PDF viewers have a "Share" or "Email" option after saving the filled form. On mobile, you can typically share directly to your email app. Some interactive forms even have a built-in "Submit" button that emails the data.
How do I fill a PDF form that requires a notarized signature?
You cannot notarize a digital signature yourself. Fill the form digitally, then either use an online notary service (legal in many US states) or print the form for in-person notarization.
Conclusion
Filling PDF forms is straightforward once you identify the form type and choose the right tool. Interactive forms work in nearly any viewer, flat forms need annotation tools, and XFA forms usually require Adobe Reader. For basic PDF operations like merging filled forms or compressing them for email, PDFTools handles everything in your browser with complete privacy.