> markdown | html | convert <
// Convert Markdown to HTML and back with live preview
Live Rendering
See your Markdown rendered as HTML in real-time. Preview panel shows the final output as it will appear in a browser.
MD↔HTML
Convert Markdown to HTML or HTML back to Markdown. Two-way conversion for maximum flexibility.
Full Syntax Support
Headers, bold, italic, links, images, code blocks, lists, blockquotes, horizontal rules, and more. All processed locally in your browser.
// ABOUT MARKDOWN
How Markdown Works:
Markdown is a lightweight markup language created by John Gruber in 2004. It allows you to write formatted text using plain text syntax. The CommonMark specification standardizes the syntax. Markdown is widely used on GitHub, documentation sites, blogs, and many content management systems.
Example:
# Hello → <h1>Hello</h1>
Common Use Cases:
- >Writing README files for GitHub repositories
- >Creating documentation and technical guides
- >Blog posts and content management
- >Converting between Markdown and HTML formats
- >Previewing Markdown before publishing
>> frequently asked questions
Q: What is Markdown?
A: Markdown is a lightweight markup language created by John Gruber in 2004. It uses plain text formatting syntax that can be converted to HTML and many other formats. It is designed to be easy to read and write.
Q: What is the difference between Markdown and HTML?
A: Markdown is a simplified syntax designed for readability, while HTML is a full markup language for web pages. Markdown is converted to HTML for rendering. For example, # Hello in Markdown becomes <h1>Hello</h1> in HTML.
Q: What is CommonMark?
A: CommonMark is a standardized specification for Markdown syntax. It was created to resolve ambiguities in the original Markdown specification and ensure consistent rendering across different parsers and platforms.
Q: What is GitHub Flavored Markdown (GFM)?
A: GitHub Flavored Markdown is a superset of CommonMark used on GitHub. It adds features like tables, task lists, strikethrough text, and auto-linking of URLs that are not part of the original Markdown specification.
Q: Does Markdown support tables?
A: Standard Markdown does not include table support. However, GitHub Flavored Markdown (GFM) and many other Markdown extensions support tables using pipe characters (|) and hyphens (-) to define columns and rows.