HTML to Markdown Converter

Turn HTML — a CMS export, an email, a copied page — into tidy Markdown for READMEs, docs sites and notes.

Input · drop a file

Output

What converts

Headings become # lines, links become [text](url), lists use -, <pre> blocks become fenced code, and images become ![alt](src). The converter is the widely used open-source Turndown library.

Things Markdown cannot express — colours, layout <div>s, scripts — are dropped. Tables in HTML come through as plain text, so check them afterwards.

Questions

Can I convert Markdown back to HTML?

Yes — use the Markdown → HTML button or the Markdown to HTML page.

Related tools