Markdown → Wiki Markup
Convert Markdown to Confluence, Jira, DokuWiki or MediaWiki syntax.
Overview
Convert Markdown into the wiki syntax used by Confluence, Jira, DokuWiki, or MediaWiki — and back again. Headings, lists, links, code blocks, tables, and emphasis all map to each platform's native markup so the converted content keeps its formatting when pasted into a wiki page.
Teams migrating documentation between systems, developers copying README content into a corporate Confluence space, and writers cross-posting to a MediaWiki-based knowledge base all need a converter. Doing it by hand for a long document is tedious and error-prone.
How it works
Each target wiki has its own conventions. Confluence uses a structured macro syntax (h1., bq., {code}); Jira shares much of Confluence's older format; MediaWiki uses ==Heading== and '''bold'''; DokuWiki uses ======Heading====== and **bold**. The converter parses the Markdown into an internal AST, then walks the tree emitting the target dialect. Unsupported constructs fall back to raw text or HTML where the wiki allows it.
Examples
Markdown:
# Heading
**bold** and *italic*
- item
Confluence:
h1. Heading
*bold* and _italic_
* item
Markdown:
[link](https://example.com)
MediaWiki:
[https://example.com link]
FAQ
Which wiki dialects are supported?
Atlassian Confluence (wiki markup), Jira issue formatting, DokuWiki, and MediaWiki. Each has its own quirks the converter handles.
Do tables convert cleanly?
Mostly. Confluence and MediaWiki use very different table syntax, but both round-trip simple tables without merged cells. Complex tables may need a manual touch-up.
Can I go from wiki back to Markdown?
Yes — the reverse direction is supported. Round-tripping through both ways may lose some formatting where the dialects don't fully overlap.