Convert HTML to Markdown

Paste HTML and get clean Markdown back. Supports tables, task lists, and strike-through (GFM).

Output
Your converted output will appear here.

When to convert HTML to Markdown

Markdown is much easier to read, write, and maintain than raw HTML. Converting HTML to Markdown is useful whenever you want to bring web content into a format you can edit and version-control without wrestling with tags.

Common use cases

  • Import web content into Notion or Obsidian — copy a web page's HTML and convert it to clean Markdown notes
  • Migrate a website to a static site generator — convert old HTML pages to Markdown for Jekyll, Hugo, or Docusaurus
  • Clean up copied content — paste HTML from a CMS or email editor and get readable Markdown back
  • Convert documentation — bring existing HTML docs into a Markdown-based wiki or README
  • Simplify email templates — strip complex HTML markup and keep only the structured content

What it converts

  • Headings, paragraphs, lists (ordered and unordered)
  • Links and images
  • Tables → GFM table syntax
  • Bold, italic, strikethrough, inline code
  • Fenced code blocks (with language detection when possible)
  • Task lists (- [x])
  • Blockquotes

Related tools