Markdown
HTML
Results appear as you typeShortcut: Ctrl + Enter to run

How to use the Markdown to HTML Converter

  1. Paste Markdown on the left.
  2. Turn on "Full HTML document" if you need a standalone page.
  3. Switch the right side between "HTML" source and "Preview".
  4. Press "Copy" to paste into a CMS, or "Download" to save an .html file.

Examples

Heading, paragraph and list

Input
## Install

Run **npm install**.

- Fast
- Free
Output
<h2 id="install">Install</h2>
<p>Run <strong>npm install</strong>.</p>
<ul>
<li>Fast</li>
<li>Free</li>
</ul>

Specs & key facts

SyntaxCommon CommonMark + GFM tables, strikethrough, task lists
OutputHTML fragment, or a full document with <head>
Heading IDsAnchor ids generated for every heading
SecurityRaw HTML in Markdown is escaped
ProcessingIn your browser (nothing is uploaded)
PriceFree, no sign-up

FAQ

Does the HTML include styles?

No. It outputs plain semantic HTML without CSS, so it adopts your site's or CMS's styles.

Are code blocks syntax-highlighted?

Code blocks get a class such as language-js; add Prism.js or highlight.js to color them.

Can it convert HTML back to Markdown?

Not currently — only Markdown to HTML.