Markdown Cheat Sheet
Copy this starter block into a blank document and you have every common syntax in one place
Copy this starter block into a blank document and you have every common syntax in one place:
# Heading 1
## Heading 2
**bold** *italic* ~~strike~~ `code`
- bullet
- bullet
- nested
1. one
2. two
[link](https://forgemd.io)

> quote
| Name | Role |
|------|------|
| Ana | Lead |
- [ ] todo
- [x] done
Keep this page open while you write. Every example below shows the syntax and what it renders. ForgeMD supports all of it, plus Mermaid diagrams and callouts.
Headings
# H1
## H2
### H3
Emphasis
**bold**
*italic*
***bold italic***
~~strikethrough~~
Lists
- bullet one
- bullet two
- nested bullet
1. first
2. second
Task list:
- [ ] todo
- [x] done
Links and images
[ForgeMD](https://forgemd.io)

Code
Inline code uses backticks: const x = 1.
function add(a, b) {
return a + b;
}
Tables
| Name | Role | Status |
|------|-------|--------|
| Ana | Lead | Active |
| Ben | Dev | Idle |
Blockquotes
> A decision recorded is a decision kept.
Horizontal rule
---
Footnotes
Here is a claim.[^1]
[^1]: The source for the claim.
Callouts (GitHub Flavored Markdown)
> [!NOTE]
> This is a note.
> [!WARNING]
> This breaks in production.
Keyboard keys
Ctrl + C
Mermaid diagrams
ForgeMD renders Mermaid from a fenced block:
```mermaid
graph TD
A[Write] --> B[Review]
B --> C[Publish]
```
Strikethrough and emoji
~~old text~~
:smile:
Print this sheet
Select all, copy it into a blank ForgeMD document, and export to PDF. You get a clean one-page reference your team can pin to the wall. ForgeMD keeps the source as markdown, so you can edit it later and re-export.
Get started
Create Markdown Documents Without Compromise
Free 5-day trial · Works fully offline · Cancel anytime