Headers
Create headings with different sizes
# H1 Heading## H2 Heading### H3 Heading#### H4 Heading##### H5 Heading###### H6 HeadingText Formatting
Emphasize text with bold, italic, and more
**bold text***italic text****bold and italic***~~strikethrough~~`inline code`Lists
Create ordered and unordered lists
- Item 1
- Item 2
- Item 31. First item
2. Second item
3. Third item- Item 1
- Nested item
- Another nested
- Item 2- [ ] Unchecked task
- [x] Checked taskLinks and Images
Add links and images to your content
[Link text](https://example.com)[Link with title](https://example.com "Title")[](https://example.com)Code Blocks
Display code with syntax highlighting
```javascript
function greet() {
return 'Hello';
}
```function greet() {
return 'Hello';
}
```python
def hello():
print('Hello')
```def hello():
print('Hello')
```
Plain code block
```Plain code block
Tables
Create structured tables
| Header 1 | Header 2 |
|----------|----------|
| Cell 1 | Cell 2 |
| Cell 3 | Cell 4 || Left | Center | Right |
|:-----|:------:|------:|
| Left | Center | Right |Blockquotes
Quote text or add callouts
> This is a blockquote> Multi-line blockquote
> with multiple lines> Nested quotes
>> Are also possibleHorizontal Rules
Create visual separators
---***___Escaping Characters
Display special characters literally
\*Not italic\*\# Not a heading\`Not code\`Line Breaks
Control line spacing
Line 1
Line 2 (two spaces before newline)Paragraph 1
Paragraph 2 (blank line)Quick Reference
Common Markdown syntax at a glance
# HeaderH1 Header
## HeaderH2 Header
**bold**Bold text
*italic*Italic text
`code`Inline code
```code```Code block
- ListUnordered list
1. ListOrdered list
[Link](url)Create link
Insert image
> QuoteBlockquote
---Horizontal rule
| Table |Create table
- [ ] TaskTask list
~~text~~Strikethrough
Where Markdown is Used
Software Documentation
GitHub README files, API documentation, changelogs, and contributing guides are almost universally written in Markdown. It integrates seamlessly with version control and renders automatically on platforms like GitHub, GitLab, and Bitbucket.
Note-Taking and Knowledge Bases
Apps like Obsidian, Notion, Bear, and Logseq use Markdown as their primary format. Learning Markdown lets you write faster and create well-structured notes that are portable across different tools and platforms.
Static Site Generators
Jekyll, Hugo, Gatsby, Next.js, and Astro all use Markdown for blog posts and content pages. Authors write in Markdown and the framework converts it to HTML at build time, combining simplicity with powerful templating.
Technical Writing and Publishing
Many technical books, research papers, and online courses are authored in Markdown. Tools like Pandoc convert Markdown to PDF, EPUB, LaTeX, and other publishing formats while maintaining clean, readable source files.
Frequently Asked Questions
Ready to Convert Your Markdown?
Use our free conversion tools to transform your Markdown documents into any format you need.