Skip to content
iyziTool

Markdown to HTML Converter

Paste Markdown on the left and get rendered HTML instantly, either as a fragment to embed or as a complete page to download. Nothing is sent to a server.

Type or paste Markdown to see the HTML.

About this tool

Markdown is the plain-text format used in README files, documentation, forums and note apps: hashes for headings, asterisks for emphasis, dashes for lists. Browsers, CMS editors and email tools need HTML, and this converter produces it with the widely used marked parser, following CommonMark plus the GitHub extensions for tables, strikethrough, task lists and automatic links.

Turn on line breaks to keep single newlines as <br> tags, the way chat apps and some wikis do. The full document option adds the doctype, charset, viewport and a title taken from the first heading, so the file opens correctly in any browser. Raw HTML inside the Markdown is passed through unchanged, so review untrusted content before publishing it.

Frequently asked questions

Which Markdown flavour is supported?
CommonMark with the GitHub Flavored Markdown extensions: tables, task lists, strikethrough, fenced code blocks and autolinks. Untick GFM for strict CommonMark.
Is the HTML sanitised?
No. HTML written in the Markdown is kept as is, which is what you want for your own content. Sanitise on the server if you accept Markdown from strangers.
Why do my single line breaks disappear?
Standard Markdown joins consecutive lines into one paragraph. Enable the line breaks option to turn each newline into a <br> tag.
Can I get a complete HTML file?
Yes. Tick full HTML document and download it; the page includes a doctype, character set, viewport and a title from the first heading.

Related tools