跳到正文
SPCXTools

HTML 转 Markdown

将 HTML(或从任何网页复制的富文本)转换为整洁易读的 Markdown。

本地运行——文件不会离开你的设备

正在加载工具…

如何使用HTML 转 Markdown

  1. 1将 HTML 代码粘贴到左侧框中,或者复制网页或文档的一部分并粘贴——系统会自动识别格式。
  2. 2选择标题样式、列表标记以及是否使用 GitHub 风格的 Markdown(支持表格和删除线)。
  3. 3转换后的 Markdown 会实时显示在右侧。
  4. 4复制结果或将其下载为 .md 文件。

HTML 转 Markdown

Markdown 是 README 文件、文档网站、静态网站生成器、Wiki、笔记应用(如 Obsidian 和 Notion)以及许多 AI 工具的常用写作格式。将现有内容(如 CMS 中的博客文章、旧网站页面、电子邮件通讯或文字处理软件中的笔记)迁移为 Markdown 格式,通常意味着需要手动重新输入链接和调整排版。这款转换器能为您代劳:只需粘贴 HTML 或带格式的文本,即可瞬间获取干净的 Markdown 代码。

功能特点

  • 粘贴 HTML 或富文本 —— 自动转换剪贴板中带格式的内容。
  • 标题、强调、链接、图片、列表、引用和代码 均可完美转换。
  • 围栏代码块 —— 自动保留原有的代码语言提示。
  • GitHub 风格 Markdown —— 支持表格和删除线。
  • 多种样式选择 —— 可自定义标题和无序列表的样式。
  • 移除脚本和样式 —— 自动清理无用代码,输出结果更纯净。
  • 隐私安全:不上传任何数据。

转换示例

HTML Markdown
<h2>Title</h2> ## Title
<strong>bold</strong> **bold**
<em>italic</em> *italic*
<a href="https://example.com">link</a> [link](https://example.com)
<img src="a.png" alt="Logo"> ![Logo](a.png)
<ul><li>item</li></ul> - item
<code>npm i</code> `npm i`

相关工具

使用 Markdown 转 HTML 进行反向转换,使用 HTML 编码/解码 转义代码示例中的 HTML,或者使用 字数统计 工具计算转换后文本的字数。

常见问题

可以直接从网页粘贴内容吗?
可以。当您从浏览器、Word 或 Google Docs 复制带格式的文本时,剪贴板会包含 HTML。粘贴到输入框时会自动使用该 HTML,因此标题、链接、粗体和列表都会保留。
支持表格吗?
支持,需启用 GitHub-flavored Markdown。简单表格会转换为 Markdown 管道表格。带有合并单元格的表格无法用 Markdown 表示,将保留为 HTML。
样式、脚本和布局会怎样处理?
Markdown 仅描述结构,因此 CSS、颜色、字体和布局会被丢弃。Script 和 style 标签会被完全移除。没有对应 Markdown 语法的元素(如表单)会被忽略或保留为纯文本。
ATX 和 Setext 标题有什么区别?
ATX 标题以井号开头(# Title,## Section),适用于所有六个级别。Setext 标题在标题下方使用 === 或 --- 作为下划线,仅适用于前两个级别。ATX 更为常见。
我的内容会被上传吗?
不会。转换完全在您的浏览器中进行。