Md

Markdown Previewer

Write Markdown on the left and see a live HTML preview on the right. Supports headings, code blocks, tables, blockquotes, and all standard Markdown syntax.

0 words
✓ HTML Copied!

What is Markdown?

Markdown is a lightweight markup language created by John Gruber in 2004. It lets you format plain text using simple symbols — like **bold** for bold, # Heading for a heading, and - item for list items. Markdown is used in GitHub READMEs, documentation, blog posts, and many content management systems.

Supported Markdown Features

Frequently Asked Questions

What is Markdown used for?
Markdown is used for writing documentation (GitHub READMEs), blog posts, forum comments (Reddit, Stack Overflow), note-taking apps (Notion, Obsidian), and static site generators like Jekyll and Hugo.
How do I make text bold or italic in Markdown?
Wrap text in **double asterisks** for bold, or *single asterisks* for italic. You can combine them: ***bold and italic***.
How do I create a code block?
For inline code, wrap text in backticks: `code`. For multi-line code blocks, use triple backticks (```) on the line before and after the code.
Is the generated HTML safe to use?
The HTML is generated client-side. For production use, always sanitize user-generated Markdown if embedding in a web page to prevent XSS attacks. For personal use, the output is fine as-is.