ONLYOFFICE Docs Developer
Build, customize, and embed powerful document editing and collaboration into your apps

One engine. Built for developers. Ready to scale.
ONLYOFFICE Docs Developer gives you a single, powerful document engine to embed into your product with the flexibility to expand as your platform grows.
Start by integrating document editing into your app. Scale further with Files, Rooms, Forms, and AI Agents - all on the same foundation, without rebuilding your architecture.
Why developers choose ONLYOFFICE
All-in-one document engine
Work with docs, sheets, slides, forms, and PDF in a single integrated solution - 60+ formats supported.
Self-hosted & open-source
Keep full control over your data.
API-first architecture
JavaScript API for embedding editors, REST API for backend control, and WOPI support for compatibility with existing systems.
100+ ready-to-use connectors
Integration samples including Odoo, ownCloud, Moodle, and WordPress plus ready-made examples for Node.js, Java, .NET, PHP, Laravel, and Python.
Flexible customization
UI, workflows, plugins, features, and full white-labeling tailored to your needs.
AI-ready
Integrate OpenAI, Azure OpenAI, DeepSeek, Ollama, or any custom LLM.
Security & Compliance
GDPR compliant
Data minimization, user control over access/deletion, transparent data handling.
Built for HIPAA workflows
Encryption at rest and in transit, data audits, and integrity controls for sensitive patient data.
Encryption throughout
AES-256-CBC with HMAC-SHA256 at rest, end-to-end AES-256 in Private Rooms, HTTPS/SSL-TLS in transit.
Access control
JWT authentication, granular permissions (read-only, comment, review, form-filling), and time-limited/password-protected external sharing.
SSO & 2FA
SSO support (Shibboleth, OneLogin, AD FS) and two-factor authentication.
Admin panel
Login monitoring, audit trails, and IP/domain restrictions.
Bug Bounty Program on HackerOne
Extend with the modules your product needs
Files
Centralized file storage and management: versioning, search, and access controls for every document your app handles.
Rooms
Purpose-built collaboration spaces: collaboration rooms, public rooms, virtual data rooms, and fully custom rooms, each with its own access rules.
Forms
Build fillable forms, keep them organized, track progress, collect form submissions and use AI to analyze collected data.
Go deeper with AI Agents
Compatible with OpenAI, Azure OpenAI, and custom LLM integrations - bring your own model.
- Content generation
- Document summarization
- Translation inside editors
- AI assistants for workflows
- Smart form filling and automation
Extend further with developer tools
Automation API
Included with the ONLYOFFICE Docs Developer license, with a free 30-day trial.
Place any controls within your own platform interface and manipulate document contents from outside the editor. Automation API's Connector class lets you build custom UI elements that read and act on live document data without opening the editor's native interface for it.
Already proven in production: our Odoo integration uses Automation API to create and populate document templates directly from Odoo data.
Conversion API
Part of the ONLYOFFICE Docs Developer license, with a free 30-day trial.
One API to convert Office documents - texts, sheets, slides, and forms - across 60+ formats, including generating PDFs. Runs on the same open-source code (auditable on GitHub). With advanced settings for CSV delimiters, currency formatting, and PDF output options.
Already powering integrations with Alfresco, Nextcloud, Confluence, and Dropbox, among others.
Document Builder
Part of the ONLYOFFICE Docs Developer license, with a free 30-day trial.
Modify or build DOCX, XLSX, PPTX, or PDF files without actually running Microsoft Office or opening an editor — write a simple script once, then generate documents on-the-fly from your own data.
Plugin SDK
Build interactive extensions with HTML, CSS, and JavaScript that embed native-feeling features directly into the editors for any module (Docs, Files, Rooms, or Forms). Plugins run in a sandboxed environment (no access to the editor's internals, the user's file system, or anything outside the published API), so third-party plugins can't destabilize the editor itself.
Built for modern architectures
- Docker & Kubernetes support
- Microservices-ready deployment
- Horizontal scaling & load balancing
- High availability configurations
- On-premise, private cloud, or hybrid deployment
Choose how you get started

Cloud
no deployment neededUse editors already running on our servers. Register, get a hosted instance, and start integrating immediately - nothing to install or maintain. Best for evaluating the API, prototyping, or lighter production use before you decide whether to self-host.

Self-hosted
free 30-day trialFull Developer features on your own infrastructure (Docker, Linux, Windows, or one-click AWS/Alibaba images). Best for production deployments that need full infrastructure control from day one.

Docs Community
open-source, no time limitBest for tech enthusiasts and teams that want to bring document editing and collaboration to their open source project.
Explore real-world use cases
Start building today
Build powerful, secure document experiences with ONLYOFFICE.
