Easy editing within the flow of your web app

Switching out of your application to edit is clunky - whether on the desktop or mobile. It breaks the user's flow with a context switch, and that's when it works. Which isn't always. Native Documents document editing as-a-service is a quick win, for you and your users!

Great user experience

Convenient document (doc/docx) editing right within your app. No need for Word, or every user to have an Office license or Office 365 subscription!


Extract text for NLP; present results as Word comments.

Predictable behaviour

Reduce your support costs, by owning and controlling the editing experience.

No conversion headaches

Word documents in, Word documents out. Avoid lossy round-tripping through HTML XML or PDF.

Visual fidelity

Your documents look the same in the browser as they do in Word on Windows.

Easy to embed

Super simple API to present the document to the user, and dead easy to get their changes.

Brand purity

The user never leaves your app. Your brand is front and center, not a Microsoft logo to be seen!


Run our Docker containers locally on-prem, so documents don't leak onto the Internet

Future proof

Capitalize on the momentum behind technologies such as Docker, Node.js and Web Assembly

docx-wasm, the NPM module for document operations

docx-wasm is Native Documents' new general purpose library for working with Word documents in Node.js, including converting to PDF. See here for more info