About Markdown to HTML
This converts Markdown into HTML and shows a live preview as you type. Markdown is the quick, readable way to write formatted text; HTML is what web pages, emails and CMSs often need. So this is the step between the two — turning a README, a note, or a draft written in Markdown into HTML you can paste into a website, email template, or CMS. You get both the rendered preview and the raw HTML to copy.
How it works
Your Markdown is parsed by marked, a well-established Markdown engine, and rendered to HTML in real time. It supports the common Markdown you'd expect — headings, bold and italic, links, images, ordered and unordered lists, blockquotes, inline code and fenced code blocks, tables, and horizontal rules. Line breaks are honoured (a single newline becomes a line break), which matches how most people expect their text to wrap. The preview pane shows the result; the output box gives you the HTML source.
Assumptions and behaviour
- Single line breaks are preserved as
<br>, so your text wraps the way you wrote it rather than collapsing paragraphs. - It follows standard/GitHub-flavoured Markdown conventions, including tables and fenced code blocks.
- Raw HTML in your Markdown is passed through, so you can mix HTML tags into Markdown and they'll appear in the output.
- The preview and the HTML output always reflect the current input.
Limitations
- The HTML is unstyled. It's clean, semantic markup with no CSS — how it looks on your site depends on your own styles.
- Raw HTML passes through untouched, and the output isn't sanitised, so don't render Markdown from an untrusted source and treat the result as safe without your own sanitisation.
- Markdown flavours differ slightly; a construct from a non-standard extension may not convert if it isn't part of the supported set.
- It converts text formatting, not documents — it won't embed external images or resolve relative links for you.
Privacy
Conversion runs entirely in your browser. Your Markdown and the resulting HTML never leave your device.

