HTML to Markdown Converter

Convert HTML into clean Markdown, preserving structure and formatting.

About this tool

Paste HTML — a snippet, an article, an exported web page — and convert it to clean Markdown, preserving headings, bold/italic, links, images, lists, blockquotes, and code blocks. Runs entirely in your browser using Turndown.

Nothing is uploaded — the HTML is parsed and converted locally, and never leaves your device.

Frequently asked questions

Does it handle tables?
Basic HTML tables convert to Markdown table syntax where the structure is simple (a header row plus data rows). Deeply nested or merged-cell tables — which Markdown itself has no clean way to represent — may not convert cleanly.
What happens to CSS styling, scripts, or embedded media?
They're dropped — Markdown has no equivalent for inline styles, JavaScript, or embeds like videos/iframes. Only structural and text-formatting content carries over.
Is my HTML uploaded anywhere?
No — conversion happens entirely in your browser.