Type Markdown on the left and see the rendered HTML preview on the right β live as you type.
HTML copied to clipboard!
Frequently Asked Questions
What is Markdown?
Markdown is a lightweight markup language created by John Gruber in 2004. It lets you write formatted documents using plain text with simple symbols β asterisks for bold, hashes for headings, hyphens for lists. It's widely used in GitHub READMEs, blog platforms, documentation tools, and messaging apps like Slack and Discord.
What Markdown syntax is supported?
This converter supports: Headings (# H1 through ###### H6), Bold (**text** or __text__), Italic (*text* or _text_), Bold+Italic (***text***), Strikethrough (~~text~~), Links ([text](url)), Images (), Inline code (`code`), Code blocks (```lang), Blockquotes (> text), Unordered lists (- or *), Ordered lists (1.), and Horizontal rules (---).
How do I create a table in Markdown?
Use pipe characters and hyphens: | Header 1 | Header 2 | | -------- | -------- | | Cell 1 | Cell 2 |
The second row with hyphens defines the header separator. Colons inside the hyphens control alignment: |:---| for left, |:---:| for center, |---:| for right.
Where is Markdown commonly used?
Markdown is used in GitHub and GitLab for README files, pull requests, and issues; in static site generators like Jekyll, Hugo, and Gatsby; in note-taking apps like Obsidian, Notion, and Bear; in documentation tools like MkDocs and Docusaurus; and in messaging platforms like Slack, Discord, and Mattermost.
Is the converted HTML safe to use directly in a webpage?
The HTML output is structurally correct but you should sanitize it before inserting into a production webpage if the Markdown source comes from untrusted users β to prevent XSS attacks. For your own authored Markdown, the output is safe to use directly. Always review HTML before embedding on live sites.