前端工具

HTML 转 Markdown

粘贴源码,选择方向和方言,再核对结果源码与安全预览。

HTML 转 Markdown

HTML 输入

Markdown 结果

转换只在浏览器本地进行;预览禁止脚本和外部资源。

转换选项

内容已变化,正在更新结果…

从 CMS 或网页复制正文后,常常只拿到带标签的 HTML,放进 README 却需要 Markdown。HTML 转 Markdown 会把可表达的文档结构留下来,并指出不能照搬的部分。

这款转换工具也能反向做 Markdown 转 HTML,适合准备文章片段。先看源码,再用隔离预览检查标题、链接和表格;它不会去抓取网页 URL。 在线使用时,输入仍留在当前浏览器。

为什么使用 HTML 转 Markdown

先看见结构损失

转换会将普通表格、链接和围栏代码换成可编辑的标记;样式、脚本和合并单元格则给出明确提示,不假装完全无损。

HTML 与 Markdown 的结构对应示意

预览不会运行原网页

结果预览放在隔离框架里,禁止脚本、表单和外部资源。核对的是文档结构,不会加载输入中的远程图片。

静态预览隔离脚本与外部资源的示意

避免方向和方言选错

01

认清输入方向

默认把 HTML 转 Markdown。切换方向只改变当前文本的解释,不会把旧结果偷偷写回输入框;需要新样例可再点载入示例。

02

按目标平台选方言

默认 GFM,可输出竖线表格和任务列表。基础 Markdown 模式保留表格的安全 HTML,避免向不支持 GFM 的平台输出假表格。

03

确认结果再导出

自动转换在停止输入约 350 毫秒后运行。关掉开关后可按转换或 Ctrl/Cmd+Enter;改动选项会禁用旧结果的复制和下载。

转换后能保留什么

同页完成两个方向

从网页源码提取 Markdown,或将 Markdown 转 HTML 片段;切换方向不覆盖原始输入。

表格、链接与代码

简单表格转 GFM 竖线表,链接和代码块保留语义;合并单元格不会静默摊平。

源码与安全预览

Markdown 实时预览只显示处理后的静态结构,适合在贴进文档平台前核对内容。

哪些内容无法等价转换

样式不随文档迁移
HTML 的 class、id、CSS 和页面布局无法用 Markdown 等价表示;工具保留文字与常用结构,并给出提示。
复杂表格保留为 HTML
含 rowspan、colspan 或嵌套表格时,GFM 竖线表无法表达原结构;工具保留清理后的 HTML。
基础模式不生成竖线表
基础 Markdown 不含 GFM 表格语法。目标平台支持 GFM 时再选择 GFM。
只处理粘贴的源码
不能输入网页 URL 自动抓取,也不导入 ZIP 或批量文件;相对链接不会自动补上域名。
预览只检查静态内容
脚本、嵌入和危险地址会清除;预览中的图片地址和可点击链接也被移除,避免发出请求。

HTML 转 Markdown 常见问题

<table> 标签会变成 Markdown 表格吗?

简单且规则的表格在 GFM 模式下会成为竖线表。合并或嵌套表格保留为清理后的 HTML,并显示结构提示。

能从网页 URL 直接抓取吗?

不能。请复制网页的 HTML 源码或需要的片段粘贴进输入框;浏览器本地转换不会代你请求该 URL。

内联样式和 CSS 类会保留吗?

不会。Markdown 没有 CSS 类和行内样式的等价写法,转换时只保留文本和标题、列表等结构。

HTML 里的 JavaScript 会保留吗?

不会。脚本及嵌入内容被移除,隔离预览也没有脚本权限;输出不能用来备份网页交互。

怎么确认转换结果准不准?

先看源码中的标题层级、链接和表格,再切换预览。出现结构提示时,请对照原始 HTML 手动核对。

遇到其他边界?

立即使用 HTML 转 Markdown

用 HTML 转 Markdown 处理一个源码片段,导出前先核对结构提示。

需要 Markdown 转 HTML、HTML 表格转 Markdown 或 Markdown 实时预览时,也可以在同一页切换。