HTML 转 Markdown

数据转换 完全免费 👁️ 自动识别结构 ⬇️ 下载 .md 📥 离线可用 🌙 支持黑夜模式

抓了网页想存进博客或笔记?粘贴 HTML 一键转成 Markdown 语法,标题、列表、表格、链接、图片自动识别,script/style 噪音自动剔除,还能直接下载 .md 文件。

类别程序员 · 数据格式
运行方式服务端转换(league/html-to-markdown)
转换范围标题 / 列表 / 表格 / 链接 / 图片 / 引用
数据存储无存储,用完即弃

📄 HTML → Markdown

基于 league/html-to-markdown 服务端转换,自动忽略 script / style 噪音标签;输入即转换。

📥 HTML 源码
📤 Markdown 结果

                    

核心特性

HTML → Markdown 一键转换
标题层级自动识别
有序 / 无序列表转换
表格结构还原
链接与图片自动转换
script / style 噪音剔除
结果复制或下载 .md 文件
支持黑夜模式

什么时候需要 HTML 转 Markdown?

Markdown 是写博客、记笔记、维护文档最顺手的格式——纯文本、易编辑、可版本管理。但日常拿到的内容往往是 HTML:从网页复制下来的正文带一堆标签,接口返回的是富文本 HTML,导出的邮件是标签结构。想把这些内容放进 Markdown 环境,逐个手改标签非常痛苦。

本工具基于 league/html-to-markdown 做转换,会自动把 <h1>~<h6> 映射成对应层级的 #,把 <ul>/<ol>/<li> 转成列表,把表格还原成 Markdown 表格,把 <a>、<img> 转成 []() 语法。网页里常见的 script、style 噪音标签会被剔除,不会污染正文。

转换在服务端完成、不做任何存储。结果既可以在线复制,也可以一键下载为 .md 文件,直接塞进仓库或笔记软件。配合「Markdown 转 HTML」工具,两个方向都能来回验证。

怎么用

  1. 粘贴 HTML
    把网页源码或富文本 HTML 粘贴到左侧,页面默认已载入一份示例。
  2. 自动转换
    输入后约 0.4 秒自动转换,右侧实时输出 Markdown 结果。
  3. 复制或下载
    点「📋 复制结果」粘贴到博客 / 笔记,或点「⬇️ 下载 .md」保存成文件。
  4. 清空重来
    点「🧹 清空」清空输入与结果,重新开始。

使用技巧

  • 只粘贴正文区块效果更好,整页源码会带上导航、页脚等无关内容。
  • script 与 style 内容会被自动剔除,不必手工清理。
  • 图片的 alt 属性会转成 Markdown 的替代文本,缺失时可能为空。
  • 合并单元格的复杂表格转换后结构可能简化,建议转完检查一遍。
  • 转换结果保留硬换行,正文段落间距与原文基本一致。

更新记录

  • v1.0 2026-08-31 首次上线:HTML → Markdown 一键转换(league/html-to-markdown 驱动)、标题/列表/表格/链接/图片自动识别、script/style 噪音剔除、结果复制与 .md 下载。

常见问题

表格能正确转换吗?
常规表格会转成 Markdown 表格语法(含表头分隔行)。但只要涉及跨行跨列的合并单元格,Markdown 表格本身不支持,转换结果会被简化,建议人工校对。
为什么结果里没有导航、页脚?
整页源码粘贴后,导航、页脚属于正文之外的区块,如果它们不在你选中的 HTML 片段内就不会出现。建议只粘贴正文容器(如 <article>)的内容。
script 和 style 里的代码会保留吗?
不会。script、style 属于噪音标签,会被自动剔除,避免脚本与样式代码污染 Markdown 正文。
图片和链接会怎么处理?
图片转成 ![alt](src),链接转成 [文字](href)。相对路径会原样保留,跨环境使用时请确认路径可访问。
可以直接导出成文件吗?
可以。点「⬇️ 下载 .md」会把当前 Markdown 结果保存为 UTF-8 编码的 .md 文件,直接放进仓库或笔记软件即可。
粘贴的内容会被保存吗?
不会。转换在服务端完成、结果即时返回,不做任何持久化存储,刷新页面后内容即消失。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码