The Apryse Fall 2026 Release is Here: Explore What's New

FEATURE COMPARISON

Apryse DOCX Editor vs SuperDoc

SuperDoc positions itself as a real DOCX editor, but its engine converts your document to a JSON data model and back on every open and save. Apryse DOCX Editor reads and writes native OOXML directly, with no intermediate format, so headers, footers, and tracked changes stay intact through every edit.

Is SuperDoc a "Real" DOCX Editor?

What makes a DOCX editor a "real" one is whether it works on the DOCX format itself. SuperDoc's own marketing describes it as a "real" DOCX editor, language that reads as native DOCX handling. Its V1 engine is ProseMirror, a JSON-based rich text framework. Tiptap, CKEditor, and the other rich text editor libraries take the same approach: content lives inside the editor as JSON, and a conversion step translates it in and out of DOCX on open and save.

SuperDoc later released a V2 engine it describes as native DOCX. The underlying engine is obfuscated, so that claim cannot be independently verified. When an editor is not native DOCX, headers, footers, tracked changes, and other document structure can be altered or dropped on the round trip.

See the DOCX Editor comparison hub for how this same architecture question plays out across the wider rich text editor category, including SuperDoc's ProseMirror-style peers.

Architecture Comparison

Copied to clipboard

Apryse DOCX Editor edits OOXML, the XML format Word itself uses, directly. This goes beyond OOXML-mapped capabilities: there is no conversion step to JSON or any intermediate data model. The Apryse DOCX Editor reads a DOCX file's XML, lets a user or a developer change it, and writes those same XML structures back on save. The engine compiles from Apryse's C/C++ core to WebAssembly and runs fully in the browser, the same architecture used by WebViewer, the core SDK.

SuperDoc is also pre-1.0. Apryse DOCX Editor ships as part of an SDK portfolio that holds SOC 2 and ISO 27001 certification and serves more than 20,000 companies, including 85 of the Fortune 100.

SuperDoc, like Tiptap and CKEditor, runs a conversion pipeline: DOCX in, ProseMirror JSON inside the editor, DOCX out. Every open and save cycle passes through that JSON layer, and any DOCX structure ProseMirror's data model does not represent does not survive the round trip. See the native OOXML vs JSON architecture breakdown for the general mechanics behind this data loss.

Apryse vs. SuperDoc

Copied to clipboard

Tracked changes are one feature where rich text editors that convert DOCX on the way in fall short. Apryse's tracked changes write standard OOXML w:ins/w:del markup that Microsoft Word reads correctly, available through the UI or programmatically through the track changes API. SuperDoc's tracked-changes fidelity against that same OOXML standard is not independently confirmed. You can use benchmark docs to test and compare during your own evaluations.

Comments are also part of DOCX Editor's current feature set, anchored to specific content, threaded, and governed by role-based permissions. Per our DOCX Editor comments support blog, comments are fully preserved on export and open correctly inside Microsoft Word's own commenting interface.

Feature Comparison

Apryse DOCX Editor
OnlyOffice Docs

Editing format

Supported

Native OOXML, client-side (WASM)

Supported

V1 Engine: ProseMirror, a JSON-based rich text framework V2 Engine: claims native OOXML

DOCX fidelity

Supported

Edits DOCX XML directly. No intermediate format at any point

Supported

Converts DOCX to ProseMirror JSON on open, and back to DOCX on save

Headers/footers

Supported

Preserved natively (OOXML)

Not supported

Not confirmed to survive the ProseMirror JSON round trip

Track changes

Supported

OOXML w:ins/w:del. Word reads Apryse's tracked changes correctly. Accept/reject via UI or the TrackedChangeManager API

Not supported

JSON-based. Word-correct OOXML compatibility is not independently confirmed

Comments

Supported

Anchored comments with threaded replies, role-based permissions, and full preservation on export. Comments open correctly in Microsoft Word's own commenting interface

Not supported

Not publicly confirmed

Page layout and section formatting

Supported

Preserved natively via OOXML section formatting, margins, and column controls

Not supported

Not confirmed to survive the ProseMirror JSON round trip

Client-side

Supported

Fully client-side. Runs in the browser with no document server

Supported

Browser-based, per SuperDoc's own product description.

Production maturity

Supported

Part of an SDK portfolio with SOC 2 and ISO 27001 certification

Supported

Pre-1.0

Enterprise customers

Supported

20,000+ companies, including 85% of the Fortune 100

Not supported

Not publicly confirmed

Security certifications

Supported

SOC 2, ISO 27001

Not supported

Not publicly confirmed

Maturity and Production Readiness

SuperDoc is pre-1.0. This status covers the whole product, including its “Real DOCX” claim. SuperDoc’s architecture and its conversion behavior can still change materially before a 1.0 release.

Apryse DOCX Editor ships inside a broader SDK portfolio that holds SOC 2 and ISO 27001 certification and serves more than 20,000 companies, including 85 of the Fortune 100, across PDF, DOCX, and spreadsheet workflows built on one shared engine.

When to Choose SuperDoc

Copied to clipboard
  • Your team wants an open source, JSON-based editing framework and is comfortable evaluating a pre-1.0 product.
  • Document fidelity on DOCX round-trip is not a hard requirement for your use case.
  • You are building a lightweight editing experience and do not need PDF or spreadsheet editing under the same engine.

When to Choose Apryse

Copied to clipboard
  • Your team needs DOCX, PDF, and spreadsheet editing under one SDK and one license, rather than a separate tool per format. See the DOCX Editor capability page for the full feature set.
  • Document fidelity on export matters: headers, footers, and Word-correct tracked changes need to survive every save, not just most of them.
  • You operate in a regulated industry that requires SOC 2 and ISO 27001 certification.

Frequently Asked Questions

No. SuperDoc's engine is ProseMirror, a JSON-based rich text framework. The editor converts a DOCX file to ProseMirror JSON on open and back to DOCX on save. “Real DOCX” describes SuperDoc's marketing position, not its underlying architecture.

SuperDoc is pre-1.0.

SuperDoc supports some form of track changes, but Word-correct OOXML compatibility, the w:ins/w:del markup Microsoft Word itself uses, is not independently confirmed for SuperDoc.

Both editors are built on ProseMirror, the same JSON-based framework, and share the same conversion-based approach to DOCX: content lives in the editor as JSON, with a conversion step in and out of DOCX on open and save. See Apryse vs Tiptap for a closer look at that shared architecture.

Get Started

Beyond the capabilities within the Apryse DOCX Editor, developers choose Apryse because DOCX Editor is one add-on to a document processing SDK that covers a massive range of JavaScript document capabilities, including PDF, Spreadsheets, DOCX, CAD and images. WebViewer grows with your requirements via add ons for additional capabilities such as digital signatures, redaction, conversion and document generation.