查找工具

↑↓ 选择 Enter 打开

不知道工具名称时,可输入“格式化”或“计数”等任务词。

如何把本地 HTML 转成 Markdown 而不加载远程资源?

发布与核对日期 · 作者 KitLumi Engineering

打开本地 HTML 文件或粘贴源码,选择标题样式后转换。工具在 Worker 内使用没有浏览上下文的 JavaScript DOM 解析,不加载图片、样式、框架或脚本。文本输入上限为 2 MiB。

打开免费工具 →

具体怎么操作?

  1. 粘贴 HTML,或打开不超过 2 MiB 的 .html 文件。
  2. 选择 # 标题或 Setext 标题样式,点击“运行”。
  3. 核对 Markdown 源码,复制或下载 .md 文件。

转换标题和加粗段落

标题结构和加粗转换为 Markdown;HTML 不会插入当前网页执行。

输入:
<h1>Hello</h1><p>A <strong>local</strong> tool.</p>

输出:
# Hello

A **local** tool.

什么时候适合使用?

迁移文档内容时使用本工具;查看原文档可用 HTML 预览,检查 Markdown 渲染可用 Markdown 预览。需要保留布局或交互时保留原 HTML。

结果有哪些边界?

不抓取远程 URL,不执行 JavaScript,不重建 CSS 布局,也不保证无损往返。图片地址可能作为 Markdown 文本保留,但不会下载。本工具不提供供其他应用使用的通用 HTML 消毒保证。

遇到问题怎么办?

问题处理方法
复杂表格排版没有保留。Markdown 不能表达所有 HTML 布局,当前未启用 GFM 表格插件。 简化表格,或用 JSON 表格工具生成 Markdown 表格。
脚本和样式消失。转换排除了执行性元素和仅控制外观的元素。 本工具用于提取文档内容;需要交互行为时保留原 HTML。

常见问题

需要上传内容或注册账号吗?

不需要。处理在当前浏览器中完成;本站只提供页面和所需静态引擎资源。

为什么修改输入后结果消失?

工具会清除旧输出,避免把上次结果误当成新结果。更改输入或设置后,请重新运行。

参考资料

首次发布:根据当前工具界面核对步骤,补充示例和已知限制。

HTML 转 Markdown →