Don's Tools · Text & Writing · Markdown to HTML

Markdown to HTML

Write Markdown with a toolbar and get clean HTML with a live preview, right in your browser. Nothing is uploaded.

View
Private by design: your markdown is converted in your browser and is never uploaded. The buttons add markdown at your cursor, wrapping any text you have selected. The first conversion loads a small markdown engine. Any raw HTML in your markdown is rendered as-is in the preview.
Markdown to HTML is a free tool that converts Markdown into HTML entirely in your browser, with nothing uploaded. Type or paste Markdown, or use the formatting toolbar to insert headings, bold, italic, strikethrough, links, images, inline code, code blocks, blockquotes, bullet, numbered and task lists, tables and horizontal rules at your cursor, wrapping any selected text. See a live preview, switch to the HTML code view to copy the output, or download a complete HTML file. It supports GitHub-flavoured markdown.

Frequently asked questions

Is my markdown uploaded anywhere?

No. The conversion runs entirely in your browser and your text is never sent to a server. A small markdown engine is loaded the first time, then everything happens on your device.

How do the formatting buttons work?

Put your cursor in the markdown box, or select some text, then press a button. It inserts the right markdown at the cursor and wraps anything you selected. For example, select a word and press B to make it bold, or select several lines and press the list button to turn them into a list.

Which markdown features are supported?

Common GitHub-flavoured markdown: headings, bold and italic, strikethrough, lists, task lists, links, images, inline code and code blocks, blockquotes, tables and horizontal rules.

Can I get the raw HTML?

Yes. Switch to the HTML code view to see and copy the generated HTML, or use Download to save a complete HTML file.

What does "Treat line breaks as <br>" do?

Normally a single line break is treated as a space, like standard markdown. Turn this on to make every line break a visible line break, which suits notes and chat-style text.

Is raw HTML in my markdown kept?

Yes. Any HTML you include in the markdown is passed straight through and rendered in the preview, so only paste markdown you trust.

Is there a size limit?

No fixed limit, though very long documents are processed in your browser and may be slower on an older device.