Quick Answer
What HTML elements are supported? Headings, paragraphs, bold, italic, links, images, lists, blockquotes, code blocks, and tables. Complex elements like forms and scripts are stripped.
Frequently Asked Questions
The converter handles headings (h1-h6), paragraphs, bold, italic, links, images, lists (ordered and unordered), blockquotes, code blocks, horizontal rules, and tables. Complex HTML like forms or scripts are stripped since Markdown does not support them.
Yes — simple tables convert to Markdown pipe tables. Complex tables with colspan, rowspan, or nested content may not convert perfectly since Markdown tables have limited formatting. Review and adjust the output as needed.
Inline styles are removed. Markdown is a plain text format that does not support CSS. If your HTML relies heavily on styling for meaning (like colored text indicating importance), that context will be lost.
This tool converts HTML source code, not live URLs. To convert a webpage: view the page source (Ctrl+U in most browsers), copy the HTML, then paste it into the converter. This gives you control over what gets converted.
Pre and code tags are converted to Markdown fenced code blocks with triple backticks. If the HTML includes a language class (like class="language-javascript"), the converter preserves it for syntax highlighting.
Messy source HTML produces messy Markdown. The converter does its best to clean up whitespace, but deeply nested divs, inline styles, and non-semantic HTML create challenges. For best results, start with clean semantic HTML.