How to Save Confluence Pages as Markdown
Confluence is where corporate knowledge goes to live --- and where it’s nearly impossible to get back out. Atlassian’s proprietary storage format, clunky export, and WYSIWYG editor make extracting clean content painful. Here’s how to save Confluence pages as Markdown.
Why Save Confluence as Markdown?
Getting content out of Confluence is notoriously difficult:
- Proprietary format --- Confluence stores content in its own XML-based format
- HTML export is bloated --- full of Atlassian macros, styles, and markup
- No native Markdown export --- not an option in the export menu
- Bulk export is chaotic --- space exports produce nested HTML with broken links
- Vendor lock-in --- migrating away from Confluence is a project in itself
What Save Captures from Confluence
Page Content
- Full page text with heading hierarchy
- Tables (properly formatted as Markdown tables)
- Code blocks with language tags
- Info panels and notes (converted to block quotes)
- Expand/collapse sections (expanded content)
- Bulleted and numbered lists
- Internal and external links
Example Output
# Deployment Runbook — Production API
**Space:** Engineering
**Last updated:** March 12, 2026
---
## Pre-Deployment Checklist
- [ ] All CI checks passing on main
- [ ] Database migrations reviewed and approved
- [ ] Feature flags configured for gradual rollout
- [ ] On-call engineer identified and available
- [ ] Rollback plan documented
## Deployment Steps
### 1. Create Release Branch
\`\`\`bash
git checkout main && git pull
git checkout -b release/v2.4.1
git push -u origin release/v2.4.1
\`\`\`
### 2. Run Database Migrations
| Environment | Command | Timeout |
|-------------|---------|---------|
| Staging | `npm run migrate:staging` | 5 min |
| Production | `npm run migrate:prod` | 15 min |
> **Warning:** Always run migrations on staging first.
> Production migrations require approval from @devops.
### 3. Deploy to Production
Deploy via CI/CD pipeline. Monitor the following:
- Error rate (should stay below 0.1%)
- P99 latency (should stay below 200ms)
- Database connection pool utilization
Use Cases
Migration Away from Confluence
- Save pages one at a time as clean Markdown
- Build your new knowledge base incrementally
- Migrate to Obsidian, Notion, GitBook, or a docs-as-code system
- No need for expensive migration tools
Personal Knowledge Extraction
- Save the pages most relevant to your work
- Build a portable reference library
- Keep access to documentation after leaving a company
- Create offline copies of critical runbooks
Documentation Cleanup
- Save existing pages, clean up in Markdown, and re-import
- Use as a starting point for documentation rewrites
- Compare old and new versions in a diff tool
- Audit documentation quality across a space
AI-Powered Search
- Save Confluence pages as Markdown for AI processing
- Feed internal docs to AI tools for better search
- Build a Markdown corpus for RAG (Retrieval-Augmented Generation)
- Get AI-powered answers from your company’s knowledge base
Tips for Best Results
- Save from the page view --- not the editor, not the space overview
- Expand all sections --- click to expand any collapse/expand macros before saving
- Attachments --- Save captures text content; download attachments separately if needed
- Macros --- Confluence macros (Jira links, charts) convert to plain text or links
- Permissions --- Save can only capture pages you have access to view
Get Started
Install Save from the Chrome Web Store --- free your Confluence content.
Have questions? Reach out at [email protected]
## Continue reading
How to Export Confluence Pages to Markdown (2026 Guide)
The complete guide to exporting Confluence content to clean Markdown. Escape Atlassian's proprietary format, migrate documentation, or build an AI knowledge base from your wiki.
How Developers Use Save to Build Personal Documentation Libraries
Save Stack Overflow answers, API docs, and GitHub READMEs as Markdown. Build a searchable knowledge base and feed docs to AI for faster coding.
How to Save API Documentation as Markdown for Offline Reference
Save API docs, technical documentation, and developer guides as Markdown. Build an offline reference library. Perfect for developers and technical writers.
How to Save GitHub READMEs and Issues as Markdown
Save GitHub READMEs, issues, and docs as Markdown. Build offline documentation and personal knowledge bases. Free Chrome extension.
Written by
Jean-Sébastien Wallez
I've been making internet products for 10+ years. Built Save on weekends because I wanted my own reading library in clean markdown for Claude and Obsidian. Write here about web clipping, AI workflows, and the small things that make a personal knowledge base actually useful.