Transform your templates into thousands of personalized documents in seconds. No Microsoft Office required.
{
"FindAndReplace": [ { "Find": "{{CustomerName}}", "Replace": "Acme Corp" }, { "Find": "{{InvoiceDate}}", "Replace": "Dec 26, 2025" }, { "Find": "{{TotalAmount}}", "Replace": "$12,450.00" } ]}EasyDocGen is a powerful REST API that automates the creation and manipulation of Microsoft Office documents. Upload a template once, then generate unlimited personalized Word documents, Excel spreadsheets, and PowerPoint presentations through simple API calls.
Fully hosted cloud API. No infrastructure setup, no Office licenses, no maintenance headaches.
Generate documents in milliseconds. Process thousands of documents concurrently without breaking a sweat.
Ready-to-use integrations for popular platforms. Import our Swagger spec and start automating immediately.
No servers to manage. No Office licenses required. Just pure document automation.
Deploy your document automation where your users are. EasyDocGen runs on Microsoft Azure and can be deployed to any region worldwide.
Hosted on Microsoft Azure with data centers across the globe. Choose the region closest to your users for optimal performance.
Hosted on Microsoft Azure's enterprise-grade platform. All data transmitted over HTTPS and processed in isolated environments.
Need to keep data in your own environment? EasyDocGen can be deployed on-premise or in your private Azure tenant.
Contact us for on-premise optionsThree simple steps to automate your document generation workflow
Upload your Word, Excel, or PowerPoint template with placeholders like {{CustomerName}}, {{InvoiceTotal}}, or {{CompanyLogo}}.
You receive a unique Document ID to reference your template.
Send a simple JSON request with your replacement data. EasyDocGen processes your template in milliseconds.
Works with any programming language or HTTP client.
Receive your personalized document as a file download, Base64 string, or converted PDF β your choice.
Store, email, or display instantly in your application.
One endpoint, endless possibilities. Generate invoices, contracts, reports, certificates β any document you can template.
Find and replace text, images, and tables
Merge multiple documents into one
Convert to PDF automatically Beta
Supports Word, Excel, and PowerPoint
POST /api/word/find-replace?DocID=abc123
{
"FindAndReplace": [
{
"Find": "{{CustomerName}}",
"Replace": "Acme Corporation"
},
{
"Find": "{{InvoiceDate}}",
"Replace": "December 26, 2025"
},
{
"Find": "{{TotalAmount}}",
"Replace": "$12,450.00"
}
],
"OutputFormat": "pdf"
}Save 20% with annual billing
Perfect for testing and small projects
For growing businesses
For high-volume needs
Maximum scale & support
Prepay additional documents at a lower rate
Overage beyond 1,000 docs: $0.05/doc
| Free | Professional | Enterprise | Scale | |
|---|---|---|---|---|
| Monthly Price | $0 | $49 | $249 | $599 |
| Documents/month | 15 | 1,000 | 7,500 | 25,000 |
| Overage rate | β | $0.05/doc | $0.04/doc | $0.02/doc |
| Word, Excel, PowerPoint | ||||
| PDF Conversion | β | Beta | Beta | Beta |
| Complex Operations | ||||
| API Dashboard | β | |||
| Support | Email (2-4 days) | Email (48hr) | Priority (24hr) | Dedicated (4hr) |
| Uptime SLA | β | 99.5% | 99.9% | 99.99% |
Start generating documents in minutes. No credit card required for the free tier.