HTML to Markdown Converter

Convert HTML code into clean, readable Markdown syntax.
Paste HTML or upload a .html file
Switch between raw Markdown and rendered preview
Tips: Paste HTML or upload a file, adjust heading and bullet options, then click Convert. Use the Preview tab to see how the Markdown renders.

Features

  • Full HTML Support: Converts headings, paragraphs, links, images, lists, tables, blockquotes, and code blocks.
  • Heading Styles: Choose between ATX-style (#) or Setext-style (underline) headings.
  • Bullet Options: Pick your preferred bullet list marker: -, *, or +.
  • Live Preview: Toggle the Preview tab to see the rendered Markdown output instantly.
  • File Upload: Upload an .html file directly — no copy-paste needed.
  • Copy to Clipboard: One-click copy of the Markdown output.

How to Use

  1. Paste or Upload: Paste HTML into the input area or click "Upload .html".
  2. Set Options: Choose heading style and bullet marker.
  3. Convert: Click "Convert" to generate Markdown.
  4. Preview: Switch to the Preview tab to see the rendered result.
  5. Copy: Click "Copy" to copy the Markdown to your clipboard.