Search for a command to run...
Convert HTML into clean Markdown with lists, tables, links, and fenced code blocks preserved.
Conversion options
Marker used for unordered list items.
Setext underlines apply to h1 and h2 only; deeper levels stay ATX.
Keep unsupported tags
Tags with no Markdown equivalent stay as raw HTML instead of being unwrapped.
Loading...
What
HTML to Markdown conversion turns rendered markup back into portable plain-text Markdown. This tool parses the HTML into a DOM inside your browser and maps every element to its closest CommonMark or GitHub Flavored Markdown equivalent.
Cases
Migrate legacy CMS articles into a Markdown-based static site.
Turn a documentation page into README or wiki content.
Clean rich-text editor output before committing it to Git.
Reformat HTML pasted from email or docs into an issue description.
Extract GFM tables from HTML reports for a changelog.
Prepare HTML snippets as compact Markdown context for LLM prompts.
How To
Paste HTML, choose your Markdown style options, and copy the result.
Drop a full document or a single fragment into the HTML input area.
Pick the bullet marker, the heading style, and how unsupported tags are handled.
Check that headings, lists, tables, and code fences came out the way you expect.
Copy the Markdown into your README, CMS, or documentation repository.
Knowledge
FAQ