您最喜欢的城市的最爱地点
首页
添加为 Google 首选来源

HTML 转 Markdown

将 HTML 源代码转换为易读的 Markdown,用于文档编写和发布。转换在本地进行,并明确说明移除的内容和目标地址。

HTML 源代码

粘贴 HTML 源代码或导入一个本地 UTF-8 文件。此工具不会打开网站或获取其资源。

最多 1 MiB 的 UTF-8 数据和 1,048,576 个 UTF-16 代码单元;导入的文件必须是有效的 UTF-8,且不超过 1 MiB。

Markdown 源代码

转换 HTML 后,Markdown 将显示在这里。

您的 HTML 和 Markdown 留在此浏览器中。此工具不会上传或存储输入内容、文件名或输出内容,也不会获取源代码中的网址。网站的通用隐私政策仍然适用。

三步转换 HTML

  1. 粘贴 HTML 源代码,或加载一个不超过 1 MiB 的 UTF-8 文件。此工具将标记作为文本读取,不会打开网站或获取其图片。
  2. 选择“转换为 Markdown”。工具会保留受支持的 body 结构,应用目标地址处理规则,并报告重要变更。CSS、页面布局和交互行为不会被还原。
  3. 检查 Markdown 和转换说明,然后复制文本或下载 converted.md。发布前请在目标 Markdown 平台上检查结果。

了解结构转换

标题、段落、强调、列表、引用、代码、允许的链接和图片以及简单表格都有对应的 Markdown 表示。样式、尺寸、事件处理程序和源代码属性通常没有对应形式。输出的是 Markdown 源代码,而非截图或可交互的页面。

相对目标地址会被保留,工具不会猜测网站地址。例如 ../guide 这样的链接仍需要正确的文档位置。提供的 base 元素会被忽略,片段目标在不同 Markdown 平台上可能有所不同。

脚本、注释和不支持的嵌入内容会被移除。不符合目标地址规则的链接会保留链接文字;被拒绝的图片会尽可能保留替代文本。转换说明会解释这些变化,而不会承诺完美保留。

此工具不是用于提取渲染后可见内容或遮盖敏感信息的工具。通过 CSS 或属性隐藏的源文本可能出现在 Markdown 中。请检查完整输出,尤其是准备发布的内容。

保留结构和变化示例

包含 Guide 的 h1 会变成 ATX 标题,而包含 strong 文本的段落会使用 Markdown 强调标记。HTML 实体由 HTML 解析器解码;普通 Unicode 文本会被保留。

没有表头的简单表格会获得一个空表头行,使原来的第一行仍然是数据。合并单元格的表格或嵌套表格会被拒绝,而不是展开为不可靠的布局。

被拒绝的脚本目标地址不会作为链接复制,但可读的链接文字会保留。相对图片路径可以保留为 Markdown 图片语法,但此转换器绝不会获取或嵌入图片。

限制和兼容性

输入限制为 1 MiB 的 UTF-8 数据和 1,048,576 个 UTF-16 代码单元。本地文件必须是有效的 UTF-8;工具不会猜测其他编码。输出和结构限制可防止生成部分文档或悄然截断的文档。

简单表格最多支持 100 列、包括表头在内的 1,000 行,整个转换过程中补齐后的单元格总数最多为 10,000 个。不支持跨行或跨列、嵌套表格及复杂的单元格块。倒序或重新设定编号的有序列表也会被拒绝。

输出使用基于 CommonMark 的固定规则,支持 GFM 表格、删除线和任务列表项。HTML 修复和空白字符规范化可能改变源代码格式;提取代码并不能逐字节恢复文件。

允许的链接和图片只是文本引用,目标地址未经验证。工具不提供原始 HTML 输出或渲染预览,但它并非适用于所有后续 Markdown 渲染器或自定义解码器的通用净化工具。

本地输入和当前导出

此工具不会上传或存储您的 HTML、文件名或 Markdown,也不会请求源代码中的网址。编辑、取消或清除操作会使之前的结果及其导出操作失效。网站的通用隐私政策仍然适用。

HTML 转 Markdown 常见问题

此工具没有获取网址内容的功能。请粘贴标记代码本身或加载本地 UTF-8 HTML 文件。粘贴的网址只是普通源文本,不是打开网站的指令。

不会。工具会转换受支持的结构,但不会还原 CSS、布局、表单、脚本或其他浏览器行为。不同 Markdown 平台的渲染效果也有所不同。

允许的相对引用保持相对形式。工具不会以 findit.city、文件名或提供的 base 元素为基准解析它们。移动 Markdown 后,请检查目标地址的上下文。

此简单表格规则无法准确表示合并单元格、嵌套表格和复杂的单元格块。工具会拒绝转换,而不是展开表格或悄然丢弃行。

不能保证。此工具进行的是源代码结构转换,不会计算浏览器中的可见性,也不用于遮盖敏感信息。隐藏文本可能出现在输出中,请在发布前检查。

相同。两者使用同一个当前 Markdown 字符串。下载的 UTF-8 文件不添加字节顺序标记;非空输出包含相同的单个末尾换行符。

如果源代码中没有可保留的 Markdown 内容,工具会显示有效的空结果及其说明,不会将空的剪贴板或文件作为成功导出提供。

来源和格式参考

参考资料审核日期:2026 年 11 月 6 日。

JSON 转 YAML

在本地将 JSON 转换为 YAML,保留数字原文和带引号的字符串;复制或下载完整结果。

打开工具 — JSON 转 YAML

YAML 转 JSON

在本地将一个 YAML 文档转换为 JSON,保留精确数字文本,然后复制或下载结果。

打开工具 — YAML 转 JSON

JavaScript 正则表达式测试器

在本地测试 JavaScript 表达式,查看匹配、捕获组和 UTF-16 位置。

打开工具 — JavaScript 正则表达式测试器

Markdown 转 HTML

将 Markdown 草稿转换为 HTML 片段,查看源码和惰性预览,然后复制或下载。

打开工具 — Markdown 转 HTML

文本排序

按所选语言的字母顺序或 Unicode 码位排序,保留重复项、空行和完整的行内容。

打开工具 — 文本排序

删除重复行

保留每个完全相同文本行的首次出现、原顺序、有意义的空格和空行,然后复制或下载结果。

打开工具 — 删除重复行

文本差异对比

在本地比较两个文本版本,查看完整行的变化、空白和末尾换行。

打开工具 — 文本差异对比

字母大小写转换

按所选字母规则转换文本大小写、单词首字母或句首字母。

打开工具 — 字母大小写转换

HTML 字符引用编码与解码

编码或解码文本中的 HTML 字符引用,选择上下文和 Unicode 格式,以 LF 换行输出;不解析或渲染标记。

打开工具 — HTML 字符引用编码与解码

Markdown 表格生成器

编辑纯文本表格、设置对齐方式、复制 GFM Markdown 或导入制表符分隔的文本。

打开工具 — Markdown 表格生成器

查询字符串解析与构建

解析和编辑查询参数,保留重复名称和顺序,并复制规范化的查询字符串或 HTTP(S) 网址。

打开工具 — 查询字符串解析与构建

URL 编码与解码

按照明确的空格与加号规则转换 UTF-8 URL 组件或表单值,然后复制或下载结果。

打开工具 — URL 编码与解码

Base64 编码与解码

将 UTF-8 文本编码为标准或 URL 安全的 Base64,也可解码任一格式并查看完整结果和清晰的错误提示。

打开工具 — Base64 编码与解码

XML 格式化工具

在本地检查 XML 1.0 的良构性和命名空间绑定,格式化或压缩文本,并复制或下载 UTF-8 结果。

打开工具 — XML 格式化工具

JSON 格式化与验证

在本地检查 JSON 语法、格式化或压缩,并在保留原始数据的同时复制或下载结果。

打开工具 — JSON 格式化与验证

SMS 短信字数与分段计算器

了解短信的编码方式、分段位置和预计费用。文本始终保留在您的浏览器中。

打开工具 — SMS 短信字数与分段计算器

社交媒体字符计数器

按平台规则检查长度,无损拆分帖子。

打开工具 — 社交媒体字符计数器

字符计数器

统计字符、词语、句子和段落,并在浏览器中查看词语密度、预计阅读时间和 UTF-8 大小。

打开工具 — 字符计数器

文本大小计算器

在浏览器中比较文本编码和载荷大小。

打开工具 — 文本大小计算器

PDF 文本清理工具

修复从 PDF 复制的文本中的换行和空格。保留原文,逐一检查不确定的连字符,再复制清理结果。

打开工具 — PDF 文本清理工具

花体文字转换器

在浏览器中将支持的 Unicode 花体字母转为普通文字,保留大小写、重音符号、表情和原文。

打开工具 — 花体文字转换器

乱码修复器

在浏览器中修复乱码和损坏的重音字符。逐项检查可能的 UTF-8 逆向转换。

打开工具 — 乱码修复器

Gmail 邮件截断检查

准确计算邮件 HTML 的 UTF-8 字节数,对照 102,000 字节参考值,并在本地查找占空间的源码。

打开工具 — Gmail 邮件截断检查
查看此分类中的所有工具