Bidirectional HTML and Markdown converter with GitHub Flavored Markdown, tables, live preview, and customizable output styles
Convert HTML content into clean Markdown with a single paste. The converter handles headings, paragraphs, links, images, lists, tables, and code blocks, producing Markdown that is easy to read and edit. Ideal for migrating web content to Markdown-based platforms.
Initializing in your browser…
Full-featured Markdown editor with live preview, GitHub Flavored Markdown, syntax highlighting, table of contents, export to HTML/PDF, and multiple themes
Create Markdown tables with a visual editor. Add columns, rows, set alignment, and export perfectly formatted tables.
Convert images between PNG, JPG, WebP, AVIF, BMP formats. Features quality control, transparency support, and batch conversion for efficient workflow.
You are migrating blog posts out of a CMS and need the article HTML as clean Markdown for a static-site repo.
HTML
<h2>Intro</h2><p>See <a href="/docs">the docs</a>.</p>
Markdown
## Intro See [the docs](/docs).
Block and inline elements are mapped to their Markdown equivalents, headings, links, lists, emphasis, code, while presentational wrappers are dropped, producing source you can actually maintain in version control. It also converts Markdown back to HTML, so it doubles as a round-trip checker during a migration.
Convert HTML content into clean Markdown with a single paste. The converter handles headings, paragraphs, links, images, lists, tables, and code blocks, producing Markdown that is easy to read and edit. Ideal for migrating web content to Markdown-based platforms.
Convert existing HTML blog posts into Markdown when moving to a static site generator like Hugo, Jekyll, or Astro.
Pull content from HTML pages and convert it to Markdown for use in wikis, README files, or documentation sites.
Strip away complex HTML formatting and produce plain Markdown that is easier to maintain and version-control.
Inline styles are stripped since Markdown does not support CSS. The converter preserves semantic meaning (bold, italic, headings) but not visual styling.
Tables are converted to Markdown table syntax with pipes and dashes. Complex tables with colspan/rowspan may not convert perfectly.
Paste the HTML source and it will convert the body content. Navigation menus, scripts, and style blocks are ignored or stripped.
Your text is processed locally in the browser. Nothing you paste or open is transmitted or logged.