Tools Guides
Developer Free No signup

HTML to Markdown Converter

Convert HTML to clean Markdown with support for tables, code blocks, and nested elements.

Loading tool…

About this tool

Paste any HTML and get clean, readable Markdown instantly. Handles all common HTML elements: headings (h1–h6), bold, italic, strikethrough, links, images, ordered and unordered lists, blockquotes, inline and fenced code blocks, tables converted to Markdown table syntax, and horizontal rules. Options include preserving unknown HTML, setting line wrap length, and using reference-style links. Live Markdown preview included.

How to use

  1. 1 Paste your HTML into the input area or click 'Paste from Clipboard'.
  2. 2 Adjust options: line length, preserve HTML, reference links.
  3. 3 Click Convert to generate clean Markdown.
  4. 4 Preview the rendered Markdown in the preview pane.
  5. 5 Copy the result or download as a .md file.

Frequently Asked Questions

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}