How to Create Fillable PDF Forms: Complete Guide (2026)
Learn how to create professional fillable PDF forms with text fields, checkboxes, radio buttons, and dropdowns — without expensive Adobe Acrobat.
What Is a Fillable PDF?
A fillable PDF (also called an interactive PDF or PDF form) contains form fields that recipients can fill out digitally — without printing, handwriting, and scanning. Form fields include text boxes, checkboxes, radio buttons, dropdown menus, date pickers, and signature fields.
According to Adobe's Digital Document Survey, organizations that switch from paper forms to fillable PDFs reduce form processing time by 83% and data entry errors by 90%.
Common fillable PDF use cases: • Job applications and HR onboarding forms • Client intake questionnaires • Medical patient registration forms • Government applications and permits • Contracts requiring typed signatures • Surveys and feedback forms • Purchase orders and invoices
Method 1: Create with LibreOffice (Free, Open-Source)
LibreOffice Writer is the best free tool for creating fillable PDFs with full form field support:
- Open LibreOffice Writer
- Design your form layout with text, headings, and labels
- View → Toolbars → Form Controls
- Use the Form Controls toolbar to insert:
- - Text Box — for name, address, email fields
- - Check Box — for yes/no and multiple-selection options
- - List Box — for dropdown menus
- - Date Field — for date selection
- - Push Button — for submit/reset actions
- Double-click each field to set properties (label, default value, validation)
- File → Export as PDF → check 'Create PDF Form'
- Choose form format: FDF, PDF, HTML, or XML
LibreOffice produces industry-standard PDF forms compatible with Adobe Acrobat Reader, Preview (macOS), and most browser-based PDF viewers.
Method 2: Use Google Docs + PDF Conversion
While Google Docs can't create true PDF form fields, you can create form-like documents:
- Create your form in Google Docs with blank lines for responses
- Use tables to create structured entry areas
- File → Download → PDF
- Use AuraPDF or another tool to add interactive form fields to the PDF
Alternatively, use Google Forms for digital-only forms: If you don't specifically need a PDF, Google Forms provides a better experience for digital form filling: - Automatic response collection - Built-in analytics - Mobile-friendly - Free and unlimited
Use PDF forms when you need a printable document that can ALSO be filled digitally.
Method 3: Adobe Acrobat (Professional)
Adobe Acrobat Pro remains the gold standard for creating complex fillable PDFs:
- Open any PDF in Acrobat Pro
- Tools → Prepare Form
- Acrobat auto-detects form fields (text lines, checkboxes)
- Review and adjust auto-detected fields
- Add additional fields from the toolbar
- Set field properties: name, appearance, validation, calculation
- Save the form
Acrobat's advantages: • Auto-detection of form fields saves time • JavaScript support for calculated fields (e.g., auto-summing invoice totals) • Prefill support from data files • Barcode field support • Digital signature fields with certificate validation
Cost: Starting at $22.99/month for Acrobat Pro. If you only need basic forms, LibreOffice provides 80% of the functionality for free.
Best Practices for Fillable PDF Forms
1. Use clear, descriptive field names: Name fields logically (e.g., 'first_name', 'email_address') — this matters for data extraction and accessibility.
2. Set tab order: Define the order in which the Tab key moves between fields. Users expect top-to-bottom, left-to-right navigation.
3. Add field validation: Set email fields to validate email format, phone fields to accept only numbers, and date fields to use date pickers. This prevents invalid submissions.
4. Include a 'Reset Form' button: Allow users to clear all fields and start over.
5. Add tooltips: Hover text explaining what each field expects (e.g., 'Enter your full name as it appears on your ID').
6. Make forms accessible: Add alt text to form fields for screen readers. Use sufficient color contrast between field labels and backgrounds. Follow WCAG 2.1 guidelines.
7. Test on multiple PDF viewers: Check your form in Adobe Acrobat Reader, Chrome's PDF viewer, macOS Preview, and at least one mobile device. Not all viewers support all form field types.
How to Flatten a Fillable PDF (Lock Form Data)
After a form is filled out, you may want to 'flatten' it — converting form fields into static text so the data can't be changed.
Why flatten? • Lock responses after submission • Reduce file size (form fields add overhead) • Ensure consistent appearance across all viewers • Prepare for archival or legal use
How to flatten: • In Adobe Acrobat: Print → Adobe PDF printer (re-creates the PDF without form fields) • In Chrome: Open the filled PDF → Print → Save as PDF • Using command-line tools: `qpdf --flatten-annotations=all input.pdf output.pdf`
After flattening, the form data becomes part of the page content and cannot be edited. Always keep a copy of the unfilled form template.
Frequently Asked Questions
Can I create a fillable PDF for free?
Can fillable PDFs be emailed?
Can I make a fillable PDF from a scanned document?
Do fillable PDFs work on phones?
Try These Tools
Read Next
Written by the AuraPDF Team
The AuraPDF team builds free, secure PDF tools used by thousands of people worldwide. Our guides combine hands-on expertise with technical depth to help you work with PDFs more effectively.
Learn more about us