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)
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.