⇄ HTML to Markdown

Paste HTML, get clean Markdown ready for docs, blogs, and READMEs

HTML input
Markdown output
☕ Support this free tool
← Toolkit | Markdown Preview | Premium

Free HTML to Markdown Converter

Convert HTML to Markdown for docs, blog migrations, README conversion, or AI-prompt embedding. The converter handles the common elements: headings (<h1><h6>), paragraphs, links, images, bold/italic, inline and block code, ordered/unordered lists (with nesting), blockquotes, horizontal rules, and basic tables. Entities like &amp; are decoded to &.

Why convert HTML to Markdown?

Markdown is the lingua franca of documentation: GitHub READMEs, dev.to, Notion exports, and most static-site generators. When you grab content from the web — which is HTML — or inherit a legacy CMS, converting to Markdown makes it clean, portable, and diffable. It's also the perfect way to paste content into an LLM prompt without markup noise.

HTML to Markdown FAQ

Is my HTML sent to a server? No — conversion runs entirely in your browser. Do tables convert? Yes, basic tables become pipe-markdown tables. What about inline styles and scripts? They are skipped — only visible content converts. Can I reverse it? Yes — use our Markdown Preview to render the result back.

← Toolkit · Privacy