Designed for the three people who need to say YES.
Developers
Spend more time improving your application.
Not building and maintaining an in-house document engine.
Replace end-of-life document libraries or underperforming legacy solutions.
Document Specialists
Roll out document changes sooner.
Enable business teams and application end-users to create and update documents.
Publish document changes without being locked into application release cycles.
Decision Makers
SOC 2 Type II and a decade of Cloud uptime history provide evidence of security and reliability.
SaaS and self-hosted options to suit your hosting requirements.
How It Works
The Docmosis engine is focused on one job: merge data with a template to generate a document.
Keep your deployment options open. The same template syntax and similar APIs make it possible to move between products and reuse previous work.
Create Templates
- Microsoft Word or LibreOffice. Build on existing skills with no custom editor to learn. Use their advanced layout features to control pagination and spacing as dynamic content is added and removed.
- Plain-text placeholders. Create dynamic fields, such as <<firstName>>, just by typing. Document experts or application end-users can edit templates without any Word add-in or per-author licensing concerns.
- Mature template syntax. Meet complex document requirements without every change needing technical resources. Insert text/images; conditional content; looping; 40+ math/logic/formatting functions and much more.
Generate Documents
- JSON or XML data. The application drives the process by sending structured data to the API. The generated document is returned to the calling application.
- PDF, DOCX, ODT and TXT output. Choose from widely used business formats, with extra controls to meet security and accessibility requirements, including password protection, watermarking, PDF/A and PDF/UA.
- Spend less time waiting. Optimised and cached templates keep individual responses fast, while our multi-converter approach scales under load to process requests in parallel.

“What took hours and days before has been reduced to minutes.”
We spend less time changing reports and no longer fret when customers request updates
Simple to Integrate
Get to a working proof of concept quickly.
A flexible API that supports multiple content-types, data formats and authentication options, minimising the effort needed to get a first integration working.
- Integrate Docmosis with Custom Software Applications.
Use your preferred development stack and a familiar request-and-response pattern. The synchronous REST API returns the generated document when processing completes, with no polling required. - Drive Document Generation from Third-Party Platforms.
Keep the platform you already use at the centre of the process. Configure a compatible webhook or service to call the API when a document is needed.

“A production quality integration in a few days.”
We needed a simple, cheap, and flexible reporting engine, and the pricing made the build/buy decision a no-brainer.
Used by Organizations in 40+ Countries
Document generation software for finance, insurance, logistics, government, SaaS development and more.



Replacing
Legacy Solutions
Organizations with unreliable and difficult
to maintain document generation.
End-User
Control
SaaS platforms where users can
customize their own documents.
Faster High-Volume
Generation
Enterprises where large batch runs
become a processing bottleneck.
Decouple Document
Changes From Code
Teams that want document owners
to create and edit documents.










Self-Hosted or SaaS
Document Generation Software
Three products, each built on the same powerful document generation engine
The key difference between each product is how it is hosted, integrated and licensed.
CLOUD
Software as a Service
The fastest path to proof of concept. Hosted by Docmosis.
TORNADO
Self-Hosted Engine
Suitable for teams that manage their own servers.
DOCMOSIS-JAVA
Embedded Java library
An alternative for teams with an approved Java stack.
Integrations
Integrate with custom-built software applications or popular third-party apps
Custom Software
Applications
Third-Party
Platforms

What sets Docmosis apart
Practical differences that matter when evaluating, buying and relying on document generation software.
Document generation that works.
Even when nobody’s watching.
We monitor the Cloud every 60 seconds.
Monthly uptime >99.9% for over a decade.
As many template authors
as you need.
No Docmosis template-author licences to manage.
No Word add-ins to roll out and maintain.
Evaluate now.
Decide on hosting later.
Choose managed Cloud or self-hosted Tornado
to suit your requirements.
Documents lay out as expected.
Even as content changes
Word and LibreOffice provide advanced
layout features for dynamic content.
Use Docmosis in production
with confidence
Cloud’s SOC 2 Type II report gives security reviewers independent evidence, available through the Trust Portal.
Cloud quota reached.
Business as usual.
Cloud keeps generating with no blocking at quota
and no quota-triggered watermarks.
No unexpected overage bill
to explain.
No Cloud overage charges. No surprise
end-of-month bill after a spike in usage.
Don’t take our
word for it.
Read reviews and case studies from organisations using Docmosis in production.
Fully test your requirements
before you commit.
Free trial the actual software with access
to all features and no annoying watermarks.
FAQs
What is Docmosis, and how does it generate documents?
Docmosis is an API-first, template-based document generation engine for custom-built applications or third-party platforms.
Templates are created in Word or LibreOffice using plain-text placeholders. Applications call the API with a template name, data and document instructions. Docmosis merges the data with the template to generate a document.
How does Docmosis compare with other document generation software?
Docmosis is a strong contender when evaluating document generation software.
The document generation API lets applications control when generation occurs and what happens afterwards. Template authors use the layout capabilities of mature editors and add plain-text placeholders simply by typing.
Docmosis also offers production-friendly commercial terms and is reliable at scale.
Can Docmosis generate the documents I need?
Refined over a decade, Docmosis’s template syntax can handle complex document requirements, including conditional content, repeating data, calculations and date & number formatting and more.
Docmosis can generate PDF, DOCX, ODT and TXT but not XLSX or PPTX yet.
The best way to evaluate fit is to test representative templates during the 30-day free trial.
Can I integrate Docmosis with my existing application or platform?
Any custom-built applications and third-party platforms that support HTTP requests can integrate with Docmosis.
Cloud and Tornado provide REST APIs that accept JSON or XML data and support multiple request content types and authentication options, making integration straightforward.
Is Docmosis a dependable choice for production use?
Docmosis is a dependable choice for production, combining technical excellence, fast document generation, production-friendly commercial terms and reliability at scale.
- Mature template syntax handles complex document requirements, while robust REST APIs make integration straightforward.
- Cached templates and parallel processing enable fast generation of individual documents and large batches.
- Cloud has no quota blocking, watermarks or overages; it has maintained monthly uptime above 99.9% since 2016.
- Tornado offers perpetual licences, unlimited generation and no online licence checks.

