HTML to Markdown Converter – Clean MD From HTML
This HTML to Markdown converter turns HTML code into clean, readable Markdown for README files, docs, static site generators, GitHub, Notion or Obsidian. Paste raw HTML, or paste formatted content copied from a web page or Google Docs into the rich paste box and the HTML is captured for you. It converts headings, bold and italic text, links, images, lists, block quotes, code blocks and GitHub-style tables and strikethrough. Choose # or underline headings, your bullet character, and fenced or indented code. Scripts and styles are removed. Conversion runs in your browser, so your content stays private.
HTML to Markdown Converter
Convert HTML or pasted web content to clean Markdown with tables, links and code blocks. Copy or download the .md file.
How to use the HTML to Markdown Converter
- Paste HTML in the left box, or paste copied web content into the rich paste box.
- Pick heading, bullet and code block styles.
- The Markdown appears instantly on the right.
- Copy it or download a .md file.
Features
- Headings, lists, links, images and quotes
- GitHub Flavored Markdown tables and strikethrough
- Rich paste from web pages and Google Docs
- ATX or Setext headings, -, * or + bullets
- Fenced or indented code blocks
- Copy or download .md
Frequently asked questions
How do I convert HTML to Markdown?
Paste your HTML into the input box. The Markdown version appears right away, ready to copy or download.
Can I convert a web page I copied?
Yes. Paste it into the rich paste box. The tool reads the formatted HTML from your clipboard and converts it.
Are HTML tables supported?
Yes. With GitHub tables turned on, tables become pipe tables. Cells with complex layouts may need light cleanup.
What happens to scripts and styles?
Script, style and noscript tags are removed, so only the content is converted.
Is my HTML sent to a server?
No. The converter library loads once and everything runs in your browser.