Markdown
Preview
What is Markdown?
Markdown is a lightweight markup language that uses plain text syntax to indicate formatting. Created by John Gruber in 2004, it is now used widely for documentation, README files, blog posts, and content management systems including Ghost.
This converter supports GitHub Flavoured Markdown (GFM) — including tables, strikethrough, task lists, and fenced code blocks. All conversion happens in your browser.
Frequently asked questions
What is GitHub Flavoured Markdown?
GFM extends standard Markdown with tables, task lists (- [ ]), strikethrough (~~text~~), fenced code blocks with syntax hints, and autolinks. It is used by GitHub, GitLab, and many publishing platforms including Ghost.
How do I create a table in Markdown?
Use pipes and hyphens: | Header 1 | Header 2 | on the first row, | --- | --- | on the second row as the separator, then | Cell 1 | Cell 2 | for data rows.
How do I add code blocks?
Wrap code in triple backticks (```) on lines before and after. Add a language name after the opening backticks for syntax highlighting hints: ```javascript
Does this support HTML inside Markdown?
Yes. Standard Markdown allows inline HTML. You can use HTML tags directly in your Markdown and they will pass through to the output.
Markdown cheatsheet
# H1Heading 1
## H2Heading 2
**bold**Bold text
*italic*Italic text
~~strike~~Strikethrough
`code`Inline code
```Code block
[text](url)Link
Image
- itemBullet list
1. itemNumbered list
> quoteBlockquote
---Horizontal rule
Related tools