Boneyard Tools

Markdown to HTML Converter

Paste Markdown and get HTML you can drop into a page, email or CMS. It converts headings, bold and italic, inline and fenced code, links, images, ordered and unordered lists, blockquotes and horizontal rules. Plain text is HTML escaped so the output is safe to render.

How to convert Markdown to HTML

  1. Paste or type your Markdown into the input box.
  2. Switch between the rendered preview and the raw HTML output.
  3. Copy the HTML or download it as output.html for your site or app.

Examples

Heading, bold text and a link

# Notes

Some **bold** text and a [link](https://example.com).
<h1>Notes</h1>
<p>Some <strong>bold</strong> text and a <a href="https://example.com">link</a>.</p>

An unordered list

- Apples
- Oranges
- Pears
<ul><li>Apples</li><li>Oranges</li><li>Pears</li></ul>

Frequently asked questions

What is Markdown?

Markdown is a lightweight plain-text formatting syntax. You write symbols like # for headings, ** for bold and - for list items, and a converter turns them into formatted HTML. It is used in README files, docs, chat apps and static sites.

Which Markdown syntax is supported?

ATX headings (# through ######), bold (**text** or __text__), italic (*text* or _text_), inline code, fenced code blocks with an optional language, links, images, unordered lists (-, * or +), ordered lists (1.), blockquotes (>), horizontal rules (---) and paragraphs.

Is this GitHub Flavored Markdown?

It covers the core CommonMark blocks most people use, but it is a focused converter, not full GFM. Tables, task lists, strikethrough, footnotes and automatic URL linking are not handled, and it does not parse embedded raw HTML, so review the output if you rely on those features.

Is the HTML output safe to render?

Text content is HTML escaped, so a literal < in your text becomes &lt; rather than an open tag, and characters in link and image URLs are escaped too. Only the tags the converter generates are emitted, which keeps pasted text from injecting markup.

Is my Markdown sent to a server?

No. The conversion runs entirely in your browser, so nothing you paste leaves your machine.

Where can I use the generated HTML?

Paste it into a web page, a blog or CMS that accepts raw HTML, an HTML email, documentation, or anywhere you need formatted markup instead of plain Markdown. You can also download it as output.html.

Related tools