๐Ÿ“„ Document automation for teams

Stop copy-pasting into Word documents by hand

Upload a template once. DocWizard automatically detects the merge fields, then generates polished PDFs or Word docs from your data โ€” one at a time, in bulk from a spreadsheet, or straight from your own code.

No credit card required ยท Free plan available

How it works

From template to finished document in three steps

No new tools to learn โ€” if you can use Word, you can use DocWizard.

1

Upload your template

Add a .docx file with fields like {{ClientName}}. DocWizard scans it and detects every merge field automatically โ€” no manual mapping.

2

Add your data

Fill in a simple form for a single document, or upload a CSV/XLSX to generate hundreds of documents in one batch โ€” one row per document.

3

Download & go

Export as a faithfully-rendered PDF or an editable Word file, ready to send. Tables, styling, and formatting stay intact.

Features

Everything you need to stop doing this by hand

Built for teams who generate the same document, over and over, with different data every time.

Automatic field detection

Upload any .docx and DocWizard finds every merge field for you โ€” no manual tagging or config files.

Single & batch generation

Generate one document from a form, or thousands at once from a CSV or Excel file โ€” same template, different data.

PDF & Word export

Export documents as faithfully-rendered PDFs or editable .docx files โ€” tables, fonts, and styling stay exactly as designed.

Developer API

Generate documents straight from your own code with a simple REST API and API keys โ€” build it into any workflow.

Team workspaces

Every organization's templates, documents, and API keys are kept separate โ€” invite your team without stepping on each other.

Reliable rendering

Documents are rendered with a real layout engine, not a lossy markup converter โ€” what you design is what gets generated.

Batch generation

Turn one template into a thousand documents

Got a spreadsheet of clients, invoices, or contracts? Upload it alongside your template and DocWizard generates one document per row โ€” packaged into a single zip, ready to download.

  • Upload a .csv or .xlsx โ€” column headers map straight to your merge fields
  • Choose PDF or Word output for the whole batch
  • Download every generated document in one zip file
clients.csv
DocumentNameClientNameAmount
invoice-acmeAcme Corp1500
invoice-globexGlobex Inc2200
invoice-initechInitech LLC980
3 documents generated, zipped & ready to download
For developers

Generate documents from your own code

Every feature in DocWizard is available through a simple REST API. Create an API key from your dashboard and start generating documents in minutes.

Read the API docs
# Generate a single document
curl -X POST https://api.docwizard.app/api/documents \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "templateId": "019f91ca-4d8a-70cc-b0a8-9d6a543db815",
    "documentName": "invoice-acme",
    "dataJson": {
      "ClientName": "Acme Corp",
      "Amount": "1500"
    }
  }'

# Response
{ "id": "019fa8f0-c281-7ebf-aa53-aeca9da7cfa5" }
Pricing

Simple plans that grow with you

Start free. Upgrade when you need more documents, more templates, or API access.

Free

$0
forever
  • 10 documents / month
  • 3 templates
  • 50 previews / month
  • 5MB max file size
Get started

Business

$XX/mo
billed monthly
  • 5,000 documents / month
  • 500 templates
  • Priority support
  • Higher rate limits
Get started

Enterprise

Contact us
custom pricing
  • Unlimited documents
  • Unlimited templates
  • Dedicated support
  • Custom integrations
Contact sales

All plans include unlimited team members. Prices shown are placeholders โ€” update before publishing.

Ready to stop copy-pasting documents?

Upload your first template and generate a document in under 10 minutes.