Markdown is the standard format for README files, documentation, and blog posts. This guide explains Markdown syntax and shows how to preview it live in your browser.

โšก Try It Free โ€” No Signup

Works instantly in your browser. No account, no install.

Open Markdown Editor โ†’

What Is Markdown?

Markdown is a lightweight markup language created by John Gruber in 2004. It uses plain text symbols to indicate formatting โ€” # for headings, ** for bold, - for lists โ€” which are then converted to HTML.

Essential Markdown Syntax

# Heading 1
## Heading 2
### Heading 3

**bold text**
*italic text*
~~strikethrough~~

- Unordered list item
1. Ordered list item

[Link text](https://example.com)
![Alt text](image.jpg)

`inline code`

```javascript
// code block
const x = 42;
```

> Blockquote

| Column 1 | Column 2 |
|----------|----------|
| Cell 1   | Cell 2   |

Where Markdown Is Used

Frequently Asked Questions

What's the difference between Markdown flavors?
CommonMark is the standard. GitHub Flavored Markdown (GFM) adds tables, task lists, and strikethrough. Each platform may support slightly different extensions.
Can I export Markdown as HTML?
Yes. The tool includes an Export to HTML button that generates a complete HTML file from your Markdown.
Does Markdown support HTML?
Yes โ€” raw HTML is valid within Markdown. You can embed <div>, <span>, or any HTML element directly.
How do I add a table in Markdown?
Use pipes and dashes: | Col1 | Col2 | for headers, then |---|---| as a separator row.

Ready to try it?

Free, instant, and runs entirely in your browser.

Open Markdown Editor โ†’