Logodochost
  • 首頁
  • 探索
  • 價格
  • 關於
  • 常見問題
Telegram
Logodochost

貼上 AI 生成的 Markdown 或 HTML,送出一個同事可以直接打開的乾淨連結。

支援信箱: admin@dochost.io免費開始
產品
  • Telegram 機器人
  • 瀏覽器擴充功能
  • 整合服務
  • 功能
  • 價格
  • MCP server
  • 常見問題
資源
  • 部落格
使用情境
  • PDF 轉 Markdown
  • Word 轉 Markdown
  • MD 轉 Word
  • CSV 轉 Markdown
  • Markdown 轉 Google 文件
  • Markdown 轉 Excel
  • Markdown 轉 HTML
  • HTML 轉 Markdown
  • 網頁轉 Markdown
  • Markdown 線上預覽
  • Markdown 格式化
  • Markdown 美化
  • 免費網頁空間
  • 分享 ChatGPT 產生的 HTML
  • 文字轉 Markdown
  • 所有線上工具
關於
  • 關於我們
  • 聯絡我們
  • 更新紀錄
法律
  • Cookie 政策
  • 隱私權政策
  • 服務條款
  • 退款政策
© 2026 dochost All Rights Reserved.
Featured on ToolDirsFazier badgeFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Wired BusinessFeatured on Wired BusinessFeatured on toolfame.comFeatured on doforai.toolsMossAI ToolsFeatured on ufind.bestFeatured on aitoolfame.comFeatured on Findly.toolsFeatured on saasfame.comFeatured on Aura++Launched on 21st Tools

Confluence to Markdown converter

Paste a page’s storage format and get Markdown back — with the code macros, info panels and task lists that normally vanish.

Code macros, panels and task lists are mapped before conversion.

Confluence storage
Markdown appears here

Converted — share it as a page.

Publish this as a live page in one click. No account to start.

Confluence pages are XHTML, but the parts that matter are not: code blocks, info panels, task lists, page links and attached images all live in Confluence’s own ac: and ri: namespaces. A generic HTML to Markdown converter has never heard of any of it and drops the lot, which is why the usual attempt returns a page with its prose intact and every code block missing. This converter normalises those elements first — <ac:structured-macro ac:name="code"> becomes a fenced block with its language, an info panel becomes a block quote, a task list becomes real checkboxes — and only then runs the Markdown conversion. Anything it does not recognise is named in a notice rather than quietly deleted.

How Confluence to Markdown works

  1. 1.

    In Confluence, open the page and choose ⋯ → Advanced Details → View Storage Format, then copy what you see.

  2. 2.

    Paste it on the left. Macros are mapped to their Markdown equivalents before conversion.

  3. 3.

    Copy the Markdown, download the .md, or publish it as a page.

實際範例

A team is leaving Confluence for a docs-as-code setup and starts with the deploy runbook, which is mostly commands. Their first attempt — select the rendered page, copy, paste into an HTML to Markdown tool — produces something that looks nearly right until someone notices every command block is gone: the shell snippets were code macros, and the converter did not know what those were. The checklist has also become plain sentences with no boxes. Pasting the storage format here instead brings back the commands as fenced blocks tagged bash, the "Deploys are frozen on Fridays" panel as a block quote that still reads as a warning, and the checklist as - [x] / - [ ] items with their completion preserved. The notice tells them the one expand macro had no equivalent and its contents were inlined, so they know to look at that section rather than discover it missing later.

關於 Confluence to Markdown 的常見問題

Where do I find the storage format?

Open the page in Confluence, then ⋯ (top right) → Advanced Details → View Storage Format. That view is the XHTML source the page is stored as, and it is the only version that still contains the macros. Copying the rendered page instead gives you the visual output, where a code block is just a styled box and the converter has nothing structural to work from.

Why do internal page links come out as bold text, not links?

Because the storage format identifies other pages by title — <ri:page ri:content-title="Deploy Guide"/> — and never by URL. The address depends on your site’s base URL and space key, neither of which is in the export. Inventing a link would produce one that looks real and 404s, so the reference is kept as visible bold text for you to point at its new home.

What happens to images and attachments?

They are named, not embedded. An attached image lives inside Confluence behind your login, so there is no URL a Markdown file could reference. Each one becomes [image: filename.png] so you can see exactly which files to export separately and where they belong.

Which macros are supported?

Code and noformat become fenced code blocks, keeping the language parameter. Info, note, warning, tip and panel become block quotes with their title in bold. Task lists become GitHub-style checkboxes. Any other macro has its readable body kept inline and its name listed in the notice, so nothing disappears without you being told.

Can I convert a whole space at once?

Not here — this converts one page at a time from pasted text. For a full space, Confluence’s own Space Export produces an XML or HTML archive, and there are command-line tools built for that bulk case. This page is for the far more common job of moving one runbook or spec out.

讓你的連結永久保留

免費帳號的連結保留 7 天。升級付費方案後,你建立的每個頁面都會永久上線。

查看方案與價格

相關使用情境

  • HTML to Markdown converterHTML to MD in seconds: paste HTML and get clean, GitHub-flavored Markdown back — tables included. Runs in your browser; nothing is uploaded.
  • Markdown to NotionCopy your Markdown as formatted content, paste into Notion, and every heading, list item and table row becomes a real Notion block.
  • URL to Markdown converterPaste any web page URL and get clean, GitHub-flavored Markdown back — headings, links, lists and tables intact, ready for your notes or repo.