Templates + spreadsheet → finished documents

Fill one Word template — or a whole set — with a spreadsheet of data.

Write a contract, letter, or NDA once, marking the parts that change — names, dates, amounts — as placeholders. Word Merger swaps in values from your Excel file and hands back the finished documents. One row of data makes one document; many rows make many. Merging a document set — engagement letter, complaint, forms? Upload the templates as a ZIP and every one is filled in for every row.

How it works
1 — Your Word template
A normal .docx — or a .zip of several. Put {{placeholders}} or [placeholders] where data should go.
nda-template.docxWORD
NON-DISCLOSURE AGREEMENT
This Agreement is made on {{effective_date}} between
{{company_name}} and {{first_name}} {{last_name}},
who agree as follows…
+
2 — Your Excel data
Column headers match the placeholder names. Each row below is one document.
signers.xlsxEXCEL
first_namelast_namecompany_name
SarahMillerAcme Corp.
DavidBrooksNova LLC
JasonLeeCelant Inc.
3 — Finished documents
Every placeholder filled in, one document per row — a folder per row for template sets. Downloads instantly.
nda-sarah-miller.docx1 of 3
NON-DISCLOSURE AGREEMENT
This Agreement is made on March 15, 2026 between
Acme Corp. and Sarah Miller,
who agree as follows…
Two columns → one document

Filling a single document? List each variable and its value as a pair, one per row. You get back one finished .docx (or PDF), named after your template.

first_nameJason
company_nameCelant Inc.
effective_dateMarch 15, 2026
Three+ columns → a batch, as ZIP

Filling the same template for many people? Use headers in row 1 and one row per document. You get back a ZIP with one file per row — the layout is detected automatically.

first_namecompany_nameeffective_date
SarahAcme Corp.April 1, 2026
DavidNova LLCMay 10, 2026
Several documents at once → upload a ZIP

Merging a whole set — engagement letter, complaint, forms? Upload a .zip of .docx templates instead of a single file. Every template is merged with your data; with a batch spreadsheet, the ZIP you get back has one folder per row containing all the documents.

Merge your documents
Word template (.docx, or .zip of templates)
Drop your template here, or click to browse
Excel data (.xlsx)
Drop your data file here, or click to browse
Output format
Placeholder style i Both is the safe default — {{braces}} and [brackets] placeholders are each replaced, so a template can mix the two styles.
Free version: files up to 4 MB combined · DOCX or PDF output · batches and template sets download as a ZIP