Markdown to HTML
Write or paste Markdown and get clean HTML with a live preview. Supports GitHub-flavoured Markdown: tables, task lists, fenced code, and strikethrough.
How to convert Markdown to HTML
- Type or paste Markdown on the left, or open a
.mdfile. - Check the Preview, then switch to HTML to see the generated markup.
- Copy the HTML fragment, or download it as a complete HTML document ready to open in a browser.
Safe output
Raw HTML inside Markdown is allowed, but the output is sanitized: scripts, inline event handlers such as onclick, and javascript: links are removed. That makes it safe to paste Markdown from issues, READMEs, or chat into a web page.
Supported syntax
Headings, emphasis, links, images, lists, blockquotes, code spans, and fenced code blocks, plus GitHub-flavoured tables, task lists (- [x] done), strikethrough (~~text~~), and autolinks.
Frequently asked questions
Is the HTML output safe to embed?
Yes. The HTML is sanitized with DOMPurify, which removes scripts, event-handler attributes, and javascript: URLs while keeping normal formatting.
Does it support tables and task lists?
Yes, with GitHub-flavoured Markdown switched on (the default).
Is my text uploaded?
No. Conversion runs in your browser; nothing is sent to a server.