跳到主要内容

HTML 转 Markdown 转换器

API reference

将 HTML 片段转换为简洁的 Markdown。支持标题、粗体和斜体、链接、图片、有序和无序列表、引用块、行内代码和代码块、表格、水平线以及换行。完全在您的浏览器中运行。

输入

输出

Markdown 输出
 
这对您有帮助吗?

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/html-to-markdown \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "htmlSource": "<h1>Title</h1><p>Hello <strong>world</strong> vi…"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `html-to-markdown` tool (HTML to Markdown Converter) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

嵌入式小组件

<iframe
  src="https://iotools.cloud/embed/html-to-markdown/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="HTML 转 Markdown 转换器 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

这个工具做什么

HTML 转 Markdown 转换器可以将一段 HTML 代码改写为简洁易读的 Markdown。粘贴网页源代码、富文本导出内容、CMS 字段或邮件模板,即可得到可直接用于 README、静态站点文章、维基或聊天消息的 Markdown。转换 完全在您的浏览器中进行,不会上传到任何服务器。

它能识别大多数文档中具有含义的标签:

  • 标题 <h1>–<h6> 转换为 # 到 ######
  • <strong>/<b> 转换为 **粗体**,<em>/<i> 转换为 *斜体*
  • <a href> 转换为行内链接 [文本](url),<img src alt> 转换为 ![alt](src)
  • 包含 <li> 的 <ul>/<ol> 转换为 -(或 */+)以及 1. 列表,支持嵌套列表
  • <blockquote> 转换为 > 引用 行
  • 行内 <code> 转换为 `代码`,<pre><code> 转换为围栏式代码块 ```
  • <hr> 转换为 ---,<br> 转换为换行,<table> 转换为 Markdown 管道表格
  • <del>/<s> 转换为 ~~删除线~~

常见的 HTML 实体(&amp;、&lt;、&gt;、&quot;、&#39;、&nbsp;)以及数字实体都会被解码回普通字符。

使用方法

  1. 将 HTML 粘贴到 HTML 输入 框中(或点击 试用示例)。
  2. 如有需要,可调整选项:标题样式(ATX # 或 Setext 下划线)、代码块样式(围栏式或 4 个空格缩进)、无序列表标记,以及 <br> 标签是否转换为硬换行。
  3. Markdown 输出 会自动更新。复制即可,或下载为 .md 文件。

常见问题

它在服务器上运行吗? 不会。该转换器是纯粹的浏览器内转换,您的内容永远不会离开您的设备。它也可通过 API 用于自动化任务。

支持哪些标签? 请参阅上方列表。<div>、<span>、<section> 和 <article> 等结构性包裹标签会被去除,但保留其内容。<script>、<style>、<head> 和 HTML 注释会被删除。

有什么限制吗? 解析器是一个轻量级的手写分词器,适用于合理且格式良好的 HTML。文本中紧跟字母的裸 <(例如 a<b)可能会被误判为标签——请将其写成 &lt;,合法的 HTML 本来就是这样写的。链接仅以行内形式输出。严重错误或未闭合的标记会通过启发式方法修复,转换效果可能不够完美。

为什么我的表格没有对齐? 单元格会设置最小宽度以便阅读,但非常宽的单元格仍会生成有效的 Markdown 表格,由渲染器自行对齐。

隐私

此工具完全在客户端运行。您的 HTML 在浏览器中处理,从不会发送到任何地方。

htmlmarkdownconvertermdhtml-to-markdown

工作流的一部分

全部工具集

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。