Documentation

MarkFlow Guide

Everything you need to know about converting Markdown to Word documents.

Getting Started

Opening the Converter

Navigate to the Converter page. You'll see a three-panel layout: - Left: Monaco editor for Markdown input - Center: Live HTML preview - Right: Export controls and style customization

Uploading Files

Drag and drop one or more .md or .mdx files onto the drop zone in the toolbar, or click "Upload .md / .mdx". Multiple files will appear as tabs in the toolbar — click any filename to switch to it.

Pasting Markdown

Simply click inside the Monaco editor and paste any Markdown content. The preview updates automatically within 350ms.

Markdown Support

GitHub Flavored Markdown (GFM)

MarkFlow supports the full GFM spec including: - Headings H1–H6 - Bold text and italic text - Strikethrough ~~text~~ - Links label - Images !alt - Tables with alignment - Task lists - [x] done - Footnotes [^1] - Code blocks with language tags

Math Equations (KaTeX)

Inline math: $E = mc^2$ Block math: `` $$ \int_0^\infty e^{-x^2} dx = \frac{\sqrt{\pi}}{2} $$ ``

Mermaid Diagrams

Wrap diagrams in a fenced ``mermaid` block: ` `mermaid graph LR A[Input] --> B[Parser] --> C[Output] ` `` Supported: flowcharts, sequence, class, Gantt, state diagrams.

Callouts / Notes

Use GitHub-style callouts: `` > [!NOTE] > This is a note > [!WARNING] > This is a warning > [!TIP] > This is a tip `` Types: NOTE, TIP, WARNING, DANGER, CAUTION, IMPORTANT.

Exporting to DOCX

Single File Export

Click Export to DOCX in the right panel. The file downloads immediately — no server involved.

Batch Export (ZIP)

Upload multiple .md files. When 2+ files are loaded, a Download All as ZIP button appears. All files are converted simultaneously and bundled into a single ZIP archive.

What is preserved in DOCX

- Heading hierarchy (Word styles H1–H6) - Native Word tables - Embedded images (fetched at export time) - Clickable hyperlinks - Bold, italic, strikethrough text - Ordered and unordered lists (nested) - Task list checkboxes - Code blocks (monospace font, shaded background) - Blockquotes (left border)

Style Customization

Presets

Choose from four presets in the Customize Style panel: - Default — Calibri, standard margins - Academic — Times New Roman, wide margins, double spacing - Modern — Arial, compact, colored headings - Minimal — Georgia, tight layout

Font Override

Select any supported font to override the preset default. Options include Arial, Times New Roman, Georgia, Garamond, and more.

Body Font Size

Drag the slider to set body text size from 9pt to 16pt. Heading sizes scale proportionally.

Table of Contents

Toggle Include Table of Contents to prepend a ToC page with all headings linked.

Privacy & Offline

Client-Side Architecture

MarkFlow has no backend. There is no server that receives your files. All Markdown parsing, HTML preview rendering, and DOCX generation happen in your browser using JavaScript.

No Data Collection

We do not log, store, or analyze your documents. There are no analytics trackers, no cookies, no accounts required.

Offline Use (PWA)

MarkFlow is a Progressive Web App. After the first visit, the app and all libraries are cached locally. You can use it offline without an internet connection.