← Back to printmd

Markdown Cheatsheet

Quick reference for common Markdown syntax

Headings

Heading 1

Markdown
# Heading 1

Heading 2

Markdown
## Heading 2

Heading 3

Markdown
### Heading 3

Heading 4

Markdown
#### Heading 4

Heading 5

Markdown
##### Heading 5

Heading 6

Markdown
###### Heading 6

Text Formatting

Markdown
**bold text**

Italic

Markdown
*italic text*

Bold & Italic

Markdown
***bold and italic***

Strikethrough

Markdown
~~strikethrough~~

Inline Code

Markdown
`inline code`

Lists

Unordered List

Markdown
- Item 1
- Item 2
- Item 3

Ordered List

Markdown
1. First
2. Second
3. Third

Nested List

Markdown
- Item 1
  - Sub-item A
  - Sub-item B
- Item 2

Task List

Markdown
- [x] Completed task
- [ ] Incomplete task
- [ ] Another task

Blockquotes

Blockquote

Markdown
> This is a blockquote.

Nested Blockquote

Markdown
> Outer quote
>> Nested quote
>>> Deeply nested

Code

Inline Code

Markdown
`const x = 1;`

Code Block (JavaScript)

Markdown
```javascript
function hello() {
  console.log("Hello!");
}
```

Code Block (Python)

Markdown
```python
def hello():
    print("Hello!")
```

Tables

Basic Table

Markdown
| Header 1 | Header 2 | Header 3 |
|----------|----------|----------|
| Cell 1   | Cell 2   | Cell 3   |
| Cell 4   | Cell 5   | Cell 6   |

Aligned Table

Markdown
| Left | Center | Right |
|:-----|:------:|------:|
| L    |   C    |     R |
| L    |   C    |     R |

Horizontal Rules

Hyphens

Markdown
---

Asterisks

Markdown
***

Underscores

Markdown
___

Other

Escape Characters

Markdown
\*not italic\* \**not bold\**

Line Break

Markdown
First line  
Second line

Convert your Markdown to PDF

Try the syntax from this cheatsheet directly in printmd

Start printmd