HTML to Markdown
Convert HTML snippets to clean Markdown. Headings, links, lists, code blocks — all converted automatically.
About HTML to Markdown
Markdown is a lightweight markup language used in documentation, README files, blog platforms, and content management systems. When copying content from web pages, you often get HTML that needs to be converted to clean Markdown for use in these contexts.
Supported conversions
- Headings h1–h6 → # through ######
- Bold and italic → ** and *
- Links → [text](url)
- Images → 
- Lists → - items
- Blockquotes → > text
- Code blocks → ```fenced blocks```
- Inline code → `backticks`
Frequently Asked Questions
What HTML elements are converted?
Headings, paragraphs, bold, italic, links, images, lists, blockquotes, code blocks, and horizontal rules are all converted.
What happens to unsupported HTML?
Tags with no Markdown equivalent are stripped, keeping only their text content. HTML entities are decoded.
Can I convert a full web page?
Yes — paste any HTML. For best results, paste just the content area rather than navigation and scripts.