HTML to Markdown Converter
Converts headings (H1-H6), paragraphs, bold, italic, links, images, ordered and unordered lists, blockquotes, inline code, and code blocks. Nested structures are handled recursively. Your data never leaves your browser.
Supported elements
| HTML | Markdown |
|---|---|
<h1>-<h6> | # through ###### |
<strong>, <b> | **bold** |
<em>, <i> | *italic* |
<a href="..."> | [text](url) |
<img src="..."> |  |
<ul>, <ol> | - or 1. lists |
<blockquote> | > quoted text |
<code> | `inline code` |
<pre><code> | fenced code block |
<table> | GFM table |
Common use cases
- Converting CMS-generated HTML content to Markdown for use in Git-based documentation
- Migrating from a blog or CMS to a static site generator (Hugo, Jekyll, Astro)
- Extracting readable Markdown from email HTML
- Converting HTML documentation to README.md format
Privacy
All conversion runs in your browser. No HTML is sent to any server.