HackMD vs Unmarkdown™ is a comparison between two tools that both work with markdown but solve different problems. HackMD is a collaborative markdown editor built for teams who write together in real time. Unmarkdown™ is a markdown publishing platform built for turning markdown into professional documents wherever they need to go. Understanding where each tool excels will help you pick the right one, or use both.
This HackMD vs Unmarkdown comparison covers features, pricing, strengths, limitations, and the scenarios where each tool is the clear winner.
HackMD vs Unmarkdown: what HackMD does well
HackMD (also known as HackMD.io) has been a staple of the collaborative markdown ecosystem since its early days as an open-source project. Its strengths center on real-time teamwork.
Real-time collaboration. Multiple people can edit the same markdown document simultaneously. Cursor positions are visible. Changes appear instantly. This is HackMD's core feature and it works reliably. For teams that need to co-author documents, meeting notes, or specifications, this real-time editing is the primary draw.
GitHub sync. HackMD can push to and pull from GitHub repositories. This makes it useful for teams that maintain documentation in Git. Edit collaboratively in HackMD, then sync to your repo. Changes flow both directions.
Slide mode. Split your markdown with --- separators and HackMD renders it as a slide presentation. No PowerPoint, no Google Slides, just markdown. For technical talks, internal presentations, and sprint reviews, this is surprisingly effective.
Book mode. Organize multiple notes into a structured book with chapters, table of contents, and navigation. Useful for onboarding documentation, technical guides, and structured knowledge bases.
UML diagrams. HackMD supports Mermaid, PlantUML, and other diagram syntaxes inline. For technical documentation with architecture diagrams, sequence flows, and entity relationships, the diagram support saves time.
Open-source option. CodiMD (the self-hosted open-source version of HackMD, with 9,900+ GitHub stars) lets you run the entire platform on your own infrastructure. For organizations with strict data residency requirements, this is a significant advantage.
Generous free tier. The free plan includes unlimited notes with up to 3 collaborators per note. For small teams and personal use, this covers a lot of ground without any cost.
Where HackMD falls short
HackMD's focus on collaborative editing means it does not address the full document lifecycle, particularly the output and publishing stages.
No destination-specific formatting. When you finish writing in HackMD, you have markdown. Getting that markdown into Google Docs, Word, Slack, or email with proper formatting requires a separate tool. HackMD does not convert markdown for specific destinations. You can export as HTML or Markdown, but the formatting breaks the moment you paste into most business applications.
No professional templates. HackMD's published pages use a single default style. There is no template gallery, no one-click visual themes, and no way to make your document look like a consulting report, an academic paper, or a branded company update. Compare this to the 62 professional templates available in dedicated publishing tools.
No Google Docs or Slack export. If your team communicates on Slack or collaborates in Google Docs, HackMD does not help with the last step. You write the content together, then figure out how to get it into the destination app on your own.
No AI editing. HackMD is a pure editor. There are no AI actions to polish, simplify, restructure, or translate your content. Editing is entirely manual.
Pricing scales per seat. HackMD's free tier is limited to 3 collaborators. Prime ($5 per seat per month) adds search, PDF export, and 20,000 API calls. Team+ ($16.67 per seat per month) adds SSO and custom domains. For a 10-person team on Team+, that is $166.70 per month. The per-seat model can get expensive quickly.
Published pages are basic. HackMD can publish notes as web pages, but the styling is minimal. No custom slugs (you get a hash-based URL), no access analytics, no OG image generation, and no way to customize the visual design beyond basic CSS overrides.
No MCP integration. HackMD has a REST API on paid plans, but no MCP server for AI tool integration. You cannot have Claude or ChatGPT create or update HackMD documents directly through a conversational interface.
What Unmarkdown does well for publishing
Unmarkdown™ focuses on the other half of the document lifecycle: taking finished markdown and turning it into professional output for any destination.
62 professional templates. Choose from 62 templates across Business, Academic, Developer, Creative, Dark, and Productivity categories. Each template applies consistent typography, colors, spacing, and element styling. Switch between templates with one click. Customize any template with a full visual editor (Pro). The output looks polished without any manual formatting.
8 destination-specific outputs. Unmarkdown™ optimizes formatted output for Google Docs, Word, Slack, OneNote, Email, and Plain Text, plus HTML and PDF downloads. Each destination gets formatting tuned for its specific rendering engine. Markdown templates ensure consistency across all destinations.
Web publishing with controls. Publish any document as a styled web page with a custom URL, access controls (public, link-only, specific people), OG image generation, and view analytics. Pro users can hide the badge for white-label publishing.
MCP server and REST API. A 7-tool MCP server connects to AI assistants. An 11-endpoint REST API supports programmatic workflows. Free tier includes 1,000 API calls per month.
12 AI editing actions. Polish, simplify, restructure, translate, convert to table, and more. Select text to operate on a section or apply to the whole document. These work before you publish or export, so your output is both well-written and well-formatted.
Flat pricing. Free tier includes 5 documents, 3 published pages, 8 templates, and all 6 clipboard destinations. Pro ($8 per month annual) covers unlimited everything. No per-seat charges.
Where Unmarkdown falls short compared to HackMD
No real-time collaboration. This is the fundamental difference. Unmarkdown™ does not support multiple people editing the same document simultaneously. You can share documents with view or edit access, and there is conflict detection for concurrent edits, but it is not real-time multiplayer editing. If your team needs to co-author documents live, HackMD is built for that.
No GitHub sync. Unmarkdown™ does not push to or pull from Git repositories. Documents live in the cloud (Supabase). If your documentation workflow centers on a GitHub repo, HackMD's sync feature is a meaningful advantage.
No slide mode. There is no presentation feature. If you create slide decks from markdown, HackMD handles that natively.
No self-hosted option. Unmarkdown™ is a cloud service. You cannot run it on your own infrastructure. If data residency requirements mandate self-hosting, HackMD's CodiMD option addresses that need.
No book mode. There is no way to organize multiple documents into a structured book with navigation. Folders provide organization, but not the authored reading experience that HackMD's book mode creates.
Feature comparison table
| Feature | HackMD | Unmarkdown |
|---|---|---|
| Real-time collaboration | Yes (core feature) | No (share + conflict detection) |
| GitHub sync | Yes | No |
| Slide mode | Yes | No |
| Book mode | Yes | No |
| Professional templates | None (default style only) | 62 templates |
| Google Docs export | No | Yes (optimized) |
| Word export | No | Yes (DOCX download) |
| Slack export | No | Yes (mrkdwn) |
| Email export | No | Yes (inline CSS) |
| Web publishing | Basic (no templates, hash URLs) | Full (templates, custom URLs, analytics) |
| AI editing | None | 12 actions |
| MCP server | No | 7 tools |
| REST API | Yes (Prime+) | Yes (free + Pro) |
| Self-hosted option | Yes (CodiMD) | No |
| UML/Mermaid diagrams | Yes | Yes (Mermaid + Graphviz + Chart.js) |
| Free tier | Unlimited notes, 3 collaborators | 5 docs, 8 templates, all destinations |
| Pro pricing | $5/seat/mo (Prime) | $8/mo flat |
| Enterprise pricing | $16.67/seat/mo (Team+) | $8/mo flat |
When to choose HackMD
HackMD is the right tool when your primary need is collaborative writing.
- Team co-authoring. When multiple people need to write in the same document at the same time. Meeting notes, sprint planning documents, design specs, RFCs. HackMD's real-time editing is reliable and well-designed.
- GitHub-connected documentation. When your docs live in a Git repository and you want a friendlier editing experience than editing files directly. The bidirectional sync keeps HackMD and GitHub in step.
- Markdown presentations. When you want to create slide decks from markdown without switching to PowerPoint or Google Slides.
- Self-hosted requirements. When data must stay on your infrastructure. CodiMD gives you the full HackMD experience on your own servers.
- Large teams on a budget (for writing only). At $5 per seat for Prime, a 5-person team pays $25/month for collaborative editing, search, and PDF export. That is reasonable for a team writing tool.
When to choose Unmarkdown
Unmarkdown™ is the right tool when your primary need is professional document output.
- Multi-destination publishing. When the same content needs to reach Google Docs, Word, Slack, Email, and the web. Unmarkdown™ formats each destination correctly from one source. This is the core difference from tools that only produce markdown or basic HTML.
- Professional styling. When your documents need to look polished without manual formatting. The template gallery handles this immediately.
- AI tool output. When you regularly format content from ChatGPT, Claude, or Gemini for business use. Unmarkdown™ is built for that workflow.
- Solo or small-team publishing. When you do not need real-time co-authoring but do need professional output quality and multi-destination support. The flat $8/month Pro price is simpler than per-seat pricing.
- API and AI integration. When you need programmatic document conversion or want AI assistants to publish directly via MCP.
Using HackMD and Unmarkdown together
The strongest workflow for many teams combines both tools. Write together in HackMD. Publish through Unmarkdown™.
- Draft your document collaboratively in HackMD. Everyone edits in real time.
- When the content is final, export the markdown from HackMD.
- Paste into Unmarkdown™.
- Choose a template, apply any AI polish, and copy for your destination.
- Paste into Google Docs for the stakeholder review. Copy for Slack for the team announcement. Publish to the web for external sharing.
This gives you HackMD's collaborative editing where it matters (the writing stage) and Unmarkdown™'s professional formatting where it matters (the output stage). Neither tool alone covers both stages well. Together, they cover the full document lifecycle from first draft to final delivery.
For teams already using HackMD, adding Unmarkdown™ to the workflow costs $8/month flat and instantly upgrades every document's output quality. For teams already using Unmarkdown™, adding HackMD's free tier gives you real-time co-authoring at no additional cost.
