The document converter runs a Pandoc WebAssembly engine inside your browser to convert between Markdown, Word, HTML, EPUB, and other document formats — up to 50 files at a time. Nothing is uploaded to a server; conversion happens entirely on your device. On first load the Pandoc WASM engine downloads once and then caches, so subsequent conversions and offline use require no re-download.
Supported Input and Output Formats
Input: .md / .markdown, .docx, .doc, .html, .epub, .odt, .rtf, .rst, .csv, .tsv, .json, .docbook
Output: .md, .docx, .html, .epub, .odt, .rst, .csv, .tsv, .json, .docbook
The output list does not include .doc (legacy Word) or .rtf. If you need either of those, convert to .docx first, then use another tool to generate the legacy format. When batch-converting, all files share the same output format — different target formats per file are not supported in a single batch.
What Converts Well and What Doesn't
Pandoc preserves structured content reliably. The following typically survive intact:
- Heading levels and paragraph structure
- Ordered and unordered lists
- Code blocks
- Hyperlinks
- Base64-embedded images
The following usually require manual cleanup after conversion:
- Word headers, footers, columns, and watermarks
- Embedded macros or scripts
- Merged table cells
- Externally linked images (the link will break; only base64-embedded images carry over)
For plain prose content, the Markdown ↔ DOCX ↔ HTML triangle converts with high fidelity in both directions.
Works well
- Markdown tech docs → DOCX for review
- Batch Word files → Markdown for Git
- HTML articles → EPUB for e-readers
- CSV / JSON structured data interchange
Use a different tool
- Image, video, or audio format conversion
- PDF → editable format (Pandoc cannot read PDF)
- Documents where complex Word layout must be preserved exactly