Skip to main content

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

FormatSyntaxSupport
Bold
**text**
Yes
Italic
*text*
Yes
Strikethrough
~~text~~
Yes
Headings
# H1 ... ###### H6
Yes
Links
[text](url)
Yes
Images
![alt](url)
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.

Explore More

HackMD Markdown: Complete Guide | Kolavi Studio