Automate Word Documents using code
Embrace Word. And make it far more capable. Combine manually typed stable content with dynamic outputs generated by code. Anchored outputs, drift-aware edits, secure execution in the add-in or on your servers.
Enables code execution directly inside Microsoft Word documents
Python and notebooks beside your prose with anchored outputs, drift warnings, and re-run when the data changes.
Run Python directly inside Microsoft Word
Execute Python in a secure WebAssembly sandbox or connect to an external Jupyter Server. Enjoy complete environment control without leaving your document.
Generate document content by code and from markdown
Combine Python, R, and Markdown to produce rich text, computed values, styled grid-tables, and dynamic visualizations.
Advanced Virtual Filesystem (VFS) & Strategic Storage
Manage large project workspaces locally in IndexedDB. Safeguard against Microsoft Edge browser cache erasure policies by embedding small assets directly in Word (CustomXML) or syncing large files via OneDrive (/drive/cloud/).
Batched Queue & Single-Button Re-Rendering
Queue multiple notebooks in the Execution Tool for automated batch runs, or instantly update entire document sections with single-button re-rendering.
Dynamic Markdown Interpolation & Quarto Support
Work with Jupyter notebooks (.ipynb), Python scripts (.py), or Quarto markdown (.qmd). Embed live expressions directly in text using {{ expression }} syntax.
Drift Indicators & Acronym Generator
Visual Drift Indicators prevent overwriting manually modified document text, while the built-in Acronym Generator standardizes terminology across large reports.
Local-first execution
Run Python in your browser with optional offline wheel mirroring, or connect to your own Jupyter Server. Document content stays on your machine or your infrastructure during editing.
Document safeguards & Secrets Vault
Keep credentials out of shared .docx files with a local Secrets Vault, plus notebook signing and integrity checks for executable documents.
Trusted by early adopters at innovative companies
Edit and run code immediately next to your document.
Not outside of it.
Write and run Python in the add-in pane, anchor outputs to locations in the file, and re-run when the data changes. Reviewers see a normal Word document with embedded outputs.
- Anchored cell outputs in the document
- In-browser Python or your own Jupyter Server
- Drift warnings before overwriting manual edits
- Project files via VFS and OneDrive
Choose Your Plan
Start free, move to a paid plan for regular commercial use, or talk to us about team rollout.
Launch offer: 50% off Pro
50% off your first 3 months (applied automatically at checkout) · Offer ends 31 Aug 2026
Introductory rate, then standard monthly pricing. Offer ends 31 Aug 2026.
Pro
The complete InkRider experience for individual, commercial use.
Get StartedTeam
For small teams with up to 10 users that need coordinated rollout, billing, and support at a favorable per-seat rate.
Get Started