Products Developers Features Pricing Download Get Started

The Open Source
Office Suite You Own

Self-hosted document editing with real-time collaboration. Deploy with Docker, integrate via SDK & REST API. No vendor lock-in, ever.

Nuto Office — Live Dashboard Open App

Everything Your Team Needs

Three powerful editors — one seamless platform. Fully compatible with Microsoft Office and OpenDocument formats.

Nuto Docs

Rich text editing with full formatting, tables, images, headers, and mail merge. Compatible with DOCX, ODT, and PDF export.

  • DOCX / ODT / PDF support
  • Real-time collaboration
  • Track changes & comments
  • Mail merge & templates

Nuto Sheet

Powerful spreadsheet editor with formulas, charts, pivot tables, and conditional formatting. XLSX compatible.

  • 400+ built-in formulas
  • Charts & pivot tables
  • Conditional formatting
  • XLSX / ODS / CSV support

Nuto Slide

Create stunning presentations with transitions, animations, master slides, and speaker notes. PPTX compatible.

  • PPTX / ODP support
  • Slide transitions & animations
  • Master layouts & themes
  • Presenter mode

Integrate in Minutes

Embed the editor, call our REST API, or use the SDK. Three ways to integrate — pick the one that fits.

Docker Quick Start
# Clone and run with Docker Compose
git clone https://gitea.71dev.com/71dev/nuto.git
cd nuto

# Start all services (API + Frontend + DB)
docker compose up -d

# Open http://localhost:4200
SDK JavaScript / TypeScript
import { NutoEditor } from '@nuto/sdk';

const editor = new NutoEditor({
  element: '#editor',
  documentId: 'doc-abc-123',
  token: 'your-api-token',
  lang: 'en'
});

editor.on('ready', () => {
  console.log('Editor loaded!');
});
REST API HTTP Endpoints
# Create a new document
curl -X POST https://nuto.thamming.com/api/documents \
  -H "Authorization: Bearer <token>" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "My Document",
    "type": "docx"
  }'

# Response: { "id": "doc-abc-123" }

Built for Modern Teams

Everything you need to replace SaaS office suites — on your own infrastructure.

Real-time Collaboration

Multiple users edit the same document simultaneously with live cursors, presence indicators, and conflict-free resolution.

Version History

Automatic versioning with point-in-time restore. See who changed what, when — and roll back instantly.

15+ File Formats

DOCX, XLSX, PPTX, ODT, ODS, ODP, PDF, RTF, CSV, HTML, TXT, and more — open anything, export everywhere.

Templates

Pre-built document, spreadsheet, and presentation templates. Create custom templates for your organization.

Self-Hosted & Secure

Deploy on your infrastructure. Your data never leaves your servers. SOC 2 ready architecture with full audit logs.

Open Source

Apache 2.0 licensed. Full source code available. Active community, transparent development, no hidden costs.

Up and Running in 5 Minutes

Choose the deployment method that works best for your team.

1

Docker Compose

Recommended for quick deployment

# Clone the repository
git clone https://gitea.71dev.com/71dev/nuto.git
cd nuto

# Start all services
docker compose up -d

# Services started:
#   Frontend  → http://localhost:4200
#   API       → http://localhost:5126
#   Swagger   → http://localhost:5126/swagger
2

JavaScript SDK

Embed in your web application

npm install @nuto/sdk

// In your app
import { NutoEditor } from '@nuto/sdk';

const editor = new NutoEditor({
  element: '#editor-container',
  serverUrl: 'https://nuto.example.com',
  documentId: 'doc-id',
  token: 'jwt-token'
});
3

REST API

Full programmatic control

# Generate an API token
curl -X POST https://nuto.thamming.com/api/auth/token \
  -d '{"apiKey": "your-key"}'

# Upload a document
curl -X POST https://nuto.thamming.com/api/documents/upload \
  -H "Authorization: Bearer <token>" \
  -F "file=@report.docx"

# Convert to PDF
curl https://nuto.thamming.com/api/documents/{id}/convert?format=pdf \
  -H "Authorization: Bearer <token>" \
  -o report.pdf

Simple, Transparent Pricing

No per-connection fees. No user limits on free tier. No hidden costs. Start free, scale when you're ready.

Launch Special — 40% Off First Year

Celebrate our launch! Get 40% off any paid plan for your first year. Plus free migration from OnlyOffice, Google Workspace, or Microsoft 365.

Claim Offer
Monthly
Annual Save 20%

Community

For individuals & small teams getting started

Free
Forever — no credit card required
  • Unlimited users & documents
  • Docs, Sheet & Slide editors
  • Real-time collaboration
  • REST API & SDK access
  • Docker / K8s deployment
  • DOCX, XLSX, PPTX, PDF
  • Community support
Get Started

Business

For organizations that need advanced controls

$8/user/mo
Billed annually
or $199/mo flat ≤50 users
  • Everything in Pro
  • Dedicated account manager
  • SLA 99.9% / priority bug fixes
  • Phone & video support
  • Admin dashboard & analytics
  • LDAP / Active Directory
  • Multi-tenant support
Start Free Trial

Enterprise

For large organizations with custom needs

Custom
Tailored to your requirements
  • Everything in Business
  • Unlimited users
  • 24/7 dedicated support
  • Custom SLA
  • On-premise deployment assistance
  • Security audit & compliance
  • Custom development
  • Training & onboarding
Contact Sales

Nuto Cloud — $5/user/month managed hosting

Don't want to self-host? Let us handle SSL, backups, updates, and monitoring. Available as an add-on to any paid plan.

How Nuto Compares

See why teams switch from other office suites to Nuto.

Feature Nuto Office OnlyOffice Collabora Online CryptPad
Free tier users Unlimited 20 users max Dev only (no prod) 1 GB storage
Per-user pricing (paid) From $3/user/mo $1,500/yr (50 conn.) ~$2/user/mo $5/mo (limited)
SDK & API access Free — all tiers Paid add-on Limited No SDK
Self-hosted Yes Yes Yes Yes
Open source Apache 2.0 AGPL (limited) MPL 2.0 AGPL
White-label Pro plan+ Enterprise only Paid add-on No
Transparent pricing Yes Contact sales Yes Yes

Special Programs

Discounts for startups, educators, and non-profits.

🏆

Startup Program

Pro plan free for 1 year for teams of 10 or fewer. Build your product on Nuto without worrying about costs.

Free for 1 year
🎓

Education

50% off all paid plans for accredited educational institutions. Empower students and faculty with modern tools.

50% discount
❤️

Non-profit

50% off all paid plans for registered non-profit organizations. Focus on your mission, not software costs.

50% discount
🚢

Free Migration

Switching from OnlyOffice, Google Workspace, or Microsoft 365? We'll migrate your data and documents for free.

Included free

Built in the Open

Nuto Office is proudly open source. Inspect the code, contribute features, and deploy without limits.

Apache 2.0
License
100%
Open Source
15+
File Formats
3
Editors