DocFill
Write the template once. DocFill finds your
{placeholders}, turns them into a form, and fills the document —
or, with Pro, a whole batch of documents from a table of data.
€39 one-time · free tier, free forever · 30-day money-back
Find & Replace is not a document workflow
Contracts, offer letters, certificates, invoices — the same document with different names and numbers, over and over. So you Save-As the last one, Ctrl+H your way through it, and pray you caught every old client name. Mail Merge exists, but nobody remembers how it works, and it fights you the whole way.
DocFill makes the document the template. Type
{Name}, {Date}, {Amount} wherever
values go. DocFill scans the document, builds a tidy form in the task pane,
and fills every placeholder in one go. Pro takes it further: paste rows
from Excel or a CSV and generate one finished document per row —
the hundred-letter afternoon, done before coffee.
Free vs Pro
Free fills one document at a time. Pro fills the whole mail-merge afternoon.
| Feature | Free | Pro €39 |
|---|---|---|
| Detect {placeholders} in the document | ✓ | ✓ |
| Fill via auto-generated form in the task pane | ✓ | ✓ |
| Saved data sets | 1 | unlimited |
| Batch generate: one document per CSV / pasted row | — | ✓ |
| Saved templates | — | ✓ |
| Conditional blocks: {IF field}…{END IF} | — | ✓ |
How it works
Install the free add-in
Two minutes, no account, no card. Upload the manifest via Insert › Add-ins — see the install guide.
Use the free tools
Scan for placeholders, fill them from the form. Free forever — not a trial.
Unlock Pro when you need it
Buy once on Gumroad, paste your license key into the pane. Batch generation and conditionals unlock instantly.
Installing DocFill
In Word (Windows, Mac, or web): Insert › Add-ins ›
My Add-ins › Upload My Add-in, then select the DocFill
manifest.xml. A DocFill button appears on your ribbon.
Coming to AppSource: DocFill is being submitted to Microsoft's add-in marketplace, after which it installs in one click from inside Word. Sideloading works today.
FAQ
What counts as a placeholder?
Anything in curly braces: {Name}, {Start date},
{Monthly fee}. Type them straight into your document — no
special fields, no content controls, nothing to break when a colleague
edits the file.
How does batch generation output the documents?
Pro duplicates your template content once per data row, as sequential sections in the document — ready to print, export to PDF, or split. Honest note: Word's add-in API can't save separate .docx files to disk by itself, so DocFill keeps everything in the document where you have full control.
Does my document or data leave Word?
No. Scanning and filling happen locally in your Word session; pasted data stays in the pane. See the privacy policy.
Refunds?
30-day money-back guarantee, no questions asked — reply to your Gumroad receipt or email [email protected].