TPToolpazar

Global Araç

Html To Markdown

HTML girişi

Markdown çıktısı

Tarayıcı API'leri kullanılamıyor — yeniden yüklemeyi deneyin.

Başlıkları (h1–h6), kalın, italik, bağlantıları, resimleri, sıralı ve sırasız listeleri, alıntıları, satır içi kodu, kod bloklarını ve yatay çizgileri destekler. Tablolar ve karmaşık iç içe HTML manuel düzeltme gerektirebilir.

A free HTML to Markdown converter. Paste any HTML — a blog export, a rich-text editor dump, an AI-generated page — and get clean Markdown out. Handles headings, inline formatting, links, images, lists, blockquotes, code blocks, and horizontal rules. Script, style, and tracking tags are stripped automatically.

Useful for migrating a WordPress blog to a static site, dropping rich content into a Markdown-first CMS, cleaning up Notion or Google Docs exports, or converting AI-generated HTML back into something Git-friendly. The counterpart tool is our Markdown to HTML converter.

Nasıl Kullanılır

  1. Paste or type HTML into the input box.
  2. Read the Markdown output instantly in the second box.
  3. Copy the result with one click.
  4. Tables and heavily nested HTML may need a small manual cleanup.

Ne Zaman Kullanılır

  • Migrating WordPress / Squarespace blog content to a Markdown-based static site.
  • Cleaning up Notion or Google Docs HTML exports for a Git-friendly format.
  • Converting AI-generated HTML responses back to Markdown for repository commits.
  • Stripping inline styles and scripts from copy-pasted rich text.

Ne Zaman Kullanılmaz

  • Email HTML templates with table-based layout — Markdown can’t represent layout structures.
  • Heavily styled documents — Markdown is content-focused, lossy for visual design.
  • Documents with custom HTML elements or web components — those will be stripped.

Yaygın Kullanım Senaryoları

  • WordPress blog migration: 200 posts converted from HTML to Markdown for Hugo / Astro.
  • Notion → Obsidian migration: bulk-convert page HTML to clean Markdown.
  • Cleaning up Google Docs HTML pasted into a developer-tool issue tracker.
  • Converting a static-site rendered HTML page back to its Markdown source for editing.

Sık Sorulan Sorular

Which HTML elements are supported?

Headings (h1–h6), paragraphs, links, images, lists, blockquotes, code blocks, inline code, emphasis, strong, tables, and horizontal rules. Unknown elements are stripped.

What about inline styles?

Dropped — markdown doesn't support arbitrary CSS. If your HTML relies on inline styles, consider outputting MDX or keeping HTML.

Will it handle a full web page?

It will, but the output will include navigation and unrelated content. For 'extract the article', paste only the main content or use a reader-mode extraction first.

Does it escape special characters?

Yes — asterisks, underscores, and other markdown-significant characters in your HTML text are escaped with backslashes so they render as text rather than formatting.

Can I convert HTML email templates to Markdown?

Partially. HTML email is heavily reliant on tables for layout (still!), inline styles, and color-coded buttons — none of which translate cleanly to Markdown. The text content extracts well; the layout doesn't. For migrating an email-marketing template to a Markdown-based platform (Substack, Beehiiv), expect to redesign the visual structure manually. Markdown is content-focused; email templates are design-focused. The two are fundamentally different formats.

What if my HTML has nested tables?

Markdown's table syntax (pipes and dashes) doesn't support nested tables. The converter will flatten nested tables into separate sequential tables, or convert deeply-nested ones to plain text. For documents with complex table layouts, consider keeping HTML. For typical content with single-level tables (comparison tables, schedules, simple data), the conversion is clean. GitHub-Flavored Markdown supports column alignment (:--- :---: ---:) which is preserved.