How to Create a Fillable Form in Google Docs
Google Docs isn't a dedicated form builder, but it's surprisingly capable of producing clean, functional fillable documents — whether you're collecting information, building a template, or creating a structured document others can fill in. The method you use depends on what "fillable" actually means for your situation.
What "Fillable Form" Can Mean in Google Docs
Before diving in, it's worth clarifying the distinction between two different things people often mean:
- A Google Form — a standalone survey/data collection tool built with Google Forms (separate from Docs)
- A fillable document — a Docs file with structured input areas, tables, or text fields that someone fills out directly inside the document
Both live inside Google Drive and work together, but they behave very differently. This article focuses on creating fillable structure within a Google Doc itself.
Method 1: Using Tables as Input Fields 📋
The most reliable way to create a fillable form in Google Docs is by using tables to simulate input fields. Tables give you visible, structured spaces that users can click into and type.
How to do it:
- Open Google Docs and place your cursor where you want a field
- Go to Insert → Table and choose a 2-column, 1-row table
- In the left cell, type your label (e.g., "Full Name:")
- Leave the right cell blank — this becomes the input area
- Repeat for each field, or add rows to a single table
You can adjust column widths by dragging borders, and remove table borders to give it a cleaner look: right-click the table → Table properties → Color → set border to white or 0pt.
This approach works well for simple forms like intake sheets, sign-up templates, cover letters, or intake questionnaires.
Method 2: Underscores and Tab Stops (Low-Tech but Effective)
For a quick, print-ready form, some users prefer formatting fields using underscores or tab stops rather than tables.
- Type a label, then use underscores (
_____) to create a visible line - Or use Format → Tabs to set a tab stop, then press Tab to jump to a consistent position and insert an underscore line
This method produces clean printed output but offers no interactive click-to-type experience on screen — it's best for documents meant to be printed and filled by hand.
Method 3: Checkbox Lists for Selection Fields
Google Docs has a built-in checklist feature that works well for forms with yes/no options or multi-select items.
Go to Format → Bullets & numbering → Checklist, or use the toolbar checklist icon. Each item gets a clickable checkbox. Users in editing mode can check boxes directly.
This is useful for consent forms, checklists, onboarding documents, and review sheets.
Method 4: Using Google Forms (The Actual Fillable Form Tool) ✅
If your goal is to collect responses, track answers, or send a form to multiple people, Google Docs is the wrong tool — Google Forms is.
From Google Drive: New → Google Forms
Google Forms gives you:
- Multiple question types (short answer, multiple choice, dropdown, date, file upload)
- Response validation rules
- Automatic response collection in a Google Sheet
- Shareable links and embed codes
The output isn't a document — it's a web form. But if your use case involves gathering data rather than producing a formatted document, Forms handles this far better than a Doc with table cells.
Method 5: Third-Party Add-ons for Advanced Fillable Docs
For more advanced needs — digital signatures, protected fields, PDF-style forms — Google Docs supports add-ons that extend its capabilities.
To access add-ons: Extensions → Add-ons → Get add-ons
Some add-ons allow you to:
- Lock certain sections so only designated fields are editable
- Insert text field placeholders that behave like real form inputs
- Export the document as a fillable PDF
This is particularly relevant if you're building a professional template, a contract, or a document where layout integrity matters.
Key Variables That Shape Your Approach
| Factor | What It Affects |
|---|---|
| Will it be printed or filled digitally? | Underscores work for print; tables work for screen |
| Do you need responses collected automatically? | Google Forms is the right tool |
| Does formatting need to stay locked? | Add-ons or PDF export are better |
| Will multiple people fill the same template? | Use template copies via File → Make a copy |
| Does it need a signature or legal structure? | Dedicated e-signature tools may be more appropriate |
Protecting Your Template From Being Overwritten
One practical issue: if you share a fillable Google Doc directly, people may accidentally edit the labels or structure. A few ways to manage this:
- Share it as View only, and have each user go to File → Make a copy
- Use File → Publish to the web if read-only access is enough
- Use the Suggesting mode for documents where tracked changes are appropriate
- Lock specific sections via Format → Paragraph styles → Protect range (limited in Docs compared to Sheets)
The Variable That Changes Everything 🔍
Google Docs gives you several paths to a fillable form — tables for structure, checklists for selections, add-ons for advanced control, or Google Forms for actual data collection. Each method suits a different kind of document and a different kind of user.
What determines which approach is right isn't the tool itself — it's how the form will be used, who will fill it in, whether responses need to be tracked, and how much formatting control matters. A freelancer building a simple client intake sheet has very different requirements from a team managing hundreds of form submissions or a legal professional dealing with signed documents.
Understanding those distinctions in your own workflow is what points you toward the right method.