Skip to main content
The document engine for DOCX files. Renders, edits, and automates .docx documents in the browser, headless on the server, and within AI agent workflows.

What SuperDoc does

Your users need real Word documents. Not β€œWord-like.” Not β€œcompatible.” Actual .docx files with tracked changes, complex tables, and section breaks that open perfectly in Microsoft Word. SuperDoc renders and edits DOCX files directly in the browser. Built on OOXML β€” not bolted onto HTML. As you type, you write to the XML. Import a document, edit it, export it. Nothing lost.

Why it works

  • Real DOCX, not rich text β€” This isn’t another contenteditable wrapper. SuperDoc handles actual .docx files with their full complexity.
  • Any framework β€” React, Vue, Angular, Svelte, vanilla JS. One component, zero lock-in.
  • Self-hosted β€” Runs entirely in the browser. Your documents never leave your servers.
  • Programmable β€” API, SDK, CLI, MCP server. Run headless in Node.js for AI agents and automation. The same engine β€” visual or headless.
  • Dual licensed β€” AGPLv3 for community use, Commercial License for proprietary deployments.

Next steps

Installation

Get started in minutes

AI Agents

Headless mode and LLM workflows

Examples

Working demos and templates