Generate Word documents from templates and spreadsheets
Upload a DOCX template with merge codes like {{ client_name }}, import Excel rows, review the values, and download generated documents.
Dear {{ client_name }},
Your agreement starts on {{ start_date }}.
Total value: {{ contract_value }}
A document workflow built for repeatable work
Replace manual copy-paste with a controlled template flow: define placeholders once, import spreadsheet values, or use our template generation API in your product.
Upload DOCX templates
Store reusable Word templates with readable names and descriptions while the source file stays on UploadThing.
Use familiar merge codes
Write placeholders directly in the document using simple tags such as {{ client_name }} or {{ start_date }}.
Import Excel data
Match spreadsheet headers to merge code names and prefill generation forms from the first row of data.
Review before generating
Every merge value is shown as a normal input, so users can fix missing or incorrect values before download.
Download Word or PDF
Generate DOCX files immediately, with PDF export available through a Gotenberg conversion service.
Use generation in your product
Create API keys, upload templates from your backend, and generate DOCX, PDF, or ZIP output from rows you send directly.
3
Input sources
{{}}
Merge syntax
DOCX
Native templates
Export ready
Start with your first template
Keep the MVP simple: upload templates, define merge codes, import Excel, and generate documents from your workspace.
Workspace
For teams generating documents manually.
- User accounts and magic links
- Upload DOCX/PDF template files
- Define reusable merge codes
- Prefill values from Excel headers
- Generate DOCX downloads
- Optional PDF export via Gotenberg
Automation
For batches, integrations, and customer workflows.
- Batch generation from every Excel row
- Webhook/API-based value collection
- Generation history and audit log
- Template versioning
- Email delivery of generated documents
- Team workspaces and roles
Frequently Asked Questions
Practical details about templates, Excel values, and PDF output.
Turn your first template into a generated document
Create merge codes, import an Excel file, review values, and download a generated DOCX from your workspace.