HackMD Markdown: Complete Guide
HackMD is a real-time collaborative markdown editor. Multiple users can edit the same document simultaneously with live preview. It supports GFM, math, diagrams, slide mode, and can sync notes with GitHub. HackMD is often used for meeting notes, documentation, and presentations.
Markdown support:Full
Markdown Support in HackMD
| Format | Syntax | Support |
|---|---|---|
| Bold | **text** | Yes |
| Italic | *text* | Yes |
| Strikethrough | ~~text~~ | Yes |
| Headings | # H1 ... ###### H6 | Yes |
| Links | [text](url) | Yes |
| Images |  | Yes |
| Blockquotes | > quote | Yes |
| Ordered Lists | 1. item | Yes |
| Unordered Lists | - item | Yes |
| Code (inline) | `code` | Yes |
| Code Blocks | ```lang\ncode\n``` | Yes |
| Tables | | col | col | | Yes |
| Task Lists | - [ ] task | Yes |
| Footnotes | [^1] | Yes |
| Horizontal Rule | --- | Yes |
Things to know
- Supports real-time collaboration with multiple simultaneous editors.
- Slide mode turns markdown into a presentation using --- as slide separators.
- Supports Mermaid, sequence diagrams, and flowcharts in code blocks.
- Math rendering with MathJax using $inline$ and $$block$$ syntax.
Frequently Asked Questions
Does HackMD support markdown?
Yes. HackMD is a full-featured markdown editor with support for GFM, tables, task lists, footnotes, math, and diagrams. It renders markdown in real time as you type.
How do you bold text in HackMD?
Wrap the text with double asterisks: **bold text**. HackMD renders the formatting immediately in the live preview pane.
Can multiple people edit at the same time in HackMD?
Yes. HackMD supports real-time collaboration. Multiple users can edit the same markdown document simultaneously and see each other's changes live.
Does HackMD support diagrams?
Yes. HackMD supports Mermaid diagrams, sequence diagrams, and flowcharts. You embed them using fenced code blocks with the appropriate language identifier.