Overview and setup
What the app adds to Confluence, where each part is, and what conversion actually means.
What it is. Three things. A way to get Confluence content out as Markdown files; a way to bring a Markdown archive back in as a tree of pages; and a macro that renders Markdown — diagrams, maths and highlighted code included — inside a Confluence page.
Why you would want it. Documentation that also needs to live in a repository. Content you want to feed to a static site generator or an AI pipeline. A folder of Markdown that should become real Confluence pages without anyone pasting them one at a time. Diagrams that must be editable as text by anyone who can edit the page, rather than uploaded as images nobody can correct.
Who can use it. Anyone who can open the space. The Markdown Toolkit page sits in the space sidebar, not in space settings, and every read runs with your own Confluence permissions — a space export lists only the pages you can already open. Importing additionally needs permission to create pages in the target space, which Confluence checks for you. There is no global admin screen and nothing to configure.
What the macro does to a page
This is the whole of it. You type a fenced mermaid block into the macro, and the page draws it. The diagram below is rendered by the same library the macro runs — open Show source to see the eight lines behind it.
Twenty-one diagram types render this way, alongside KaTeX maths and syntax-highlighted code, so an architecture note or a runbook keeps its pictures in the page rather than in a folder of screenshots. The gallery renders one example of every type.
The three places you will find it
| Feature | Where | What it does |
|---|---|---|
| Markdown Toolkit page | The space sidebar, with Pages and Blogs | Export and Import, in two tabs: pick pages from the tree, take the whole space, or drop an archive back in. |
| Export to Markdown | The ••• menu on any page | Exports that page, optionally with its children, without leaving the page. |
| Markdown macro | Type /Markdown on any page | Write Markdown, get rendered output on the page. |
Install it
- 1Install Markdown Toolkit for Confluence from the Atlassian Marketplace.
- 2Open a space and look for Markdown Toolkit in the sidebar.
- 3That is all. There is no setup screen, no credentials and no global settings.
What “conversion” means, and its one limitation
Confluence stores pages in its own XHTML dialect, not Markdown. Exporting converts that format to Markdown: text, headings, lists, tables, links, images and code blocks all come across cleanly.