HTML to Markdown
Code Tools
Convert HTML content to clean Markdown syntax. Perfect for migrating content to static site generators, documentation systems, or note-taking apps.
Input HTML
Markdown Output
Markdown will appear here...
Supported Conversions
<h1>-<h6># - ######<strong>, <b>**bold**<em>, <i>*italic*<a href>[text](url)<img><ul>, <ol>-, 1.<blockquote>><code>`code`<pre>```code```<hr>---<table>| table |<del>~~strike~~Clean Conversion
Transforms HTML elements into their Markdown equivalents while preserving document structure.
Table Support
Converts HTML tables to GitHub-flavored Markdown table syntax with headers and alignment.
List Handling
Properly converts both ordered and unordered lists with correct numbering and bullet points.
Common Use Cases
Blog Migration
Moving content from WordPress or other CMS platforms to static site generators like Hugo, Jekyll, or Astro.
Documentation
Converting HTML documentation to Markdown for GitHub READMEs, Notion, or other documentation systems.
Note Taking
Saving web content to Obsidian, Logseq, or other Markdown-based note-taking applications.
Email to Docs
Converting HTML email content to Markdown for archiving or further processing.