ToolFeather
Developer / SEORuns in your browser

HTML to Markdown Converter

Paste HTML and get clean, portable Markdown — perfect for moving content between systems.

Quick presets

HTML to Markdown Converter

HTML
Markdown
Rendered input

Runs in your browser — nothing you enter is uploaded or stored.

ToolFeather · Clean syntax
Scratchpad auto-saved
Stored in this browser (localStorage)

About the HTML to Markdown Converter

Sometimes content lives as HTML — copied from a web page, exported from a CMS, or generated by an editor — but you need it as Markdown for a README, a static-site generator, or a documentation tool. This converter reverses the usual direction, reading your HTML and emitting tidy Markdown.

It parses the HTML with the browser's own DOM engine and walks the tree, translating headings, bold and italic, inline code and preformatted blocks, links and images, ordered and unordered lists, blockquotes, and horizontal rules into their Markdown equivalents. Whitespace is normalised so the result is clean rather than littered with stray blank lines.

Everything runs locally in your browser. Because HTML can be arbitrarily complex, unusual or deeply-nested markup may need a quick manual tidy, but for typical article and documentation HTML the output is ready to use.

Examples

<h2>Setup</h2> → ## Setup
<a href='...'>Docs</a> → [Docs](...)
<ul><li>A</li></ul> → - A

Frequently asked questions

4 answers
How does it parse the HTML?
It uses the browser's built-in DOM parser, then walks the element tree — so it understands real HTML structure rather than guessing with regex.
What happens to unsupported tags?
Unknown elements are unwrapped and their text content is kept, so nothing is silently lost.
Will it handle a whole web page?
It works best on article-style HTML. Full pages with scripts, styles and navigation may need trimming first.
Is my HTML uploaded anywhere?
No — parsing and conversion happen entirely in your browser.