HTML 标签去除工具 — 免费在线

从标记内容中去除所有 HTML 标签,仅保留纯文本。

结果仅供参考,可能包含错误。请自行核实重要信息。使用本工具风险自负。

这个工具能做什么

HTML 标签去除工具会删除代码片段中的所有 HTML 标签,只保留可读的文本。在左侧粘贴标记,右侧会随着输入实时显示纯文本。HTML 实体也会一并解码,例如 & 变成 &,  变成空格。

文本的提取方式与浏览器自身完全相同:代码片段会被解析到一个永远不会插入页面的元素中,然后读取它的 textContent。源代码中原有的换行会被保留,连续三个及以上的空行会合并为一个空行,首尾空白会被去除。粘贴的 HTML 中的脚本不会被执行。

适用场景

  • 把 CMS 或邮件模板中的内容粘贴到纯文本字段。
  • 用字数与字符数统计工具统计网页文章的字数,避免标记虚增计数。
  • 为翻译工具或搜索索引准备文本。
  • 从 HTML 导出文件中提取文案,而不需要其中的排版。

示例

输入

<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em> text.</p>

输出

Hello
This is bold and italic text.

关于这个工具的问题

粘贴包含脚本的 HTML 安全吗?

安全。由于代码片段被解析到一个脱离文档的元素中,其中的脚本不会被执行,内联事件处理程序也不会被触发。

为什么有些单词连在了一起?

像 <p> 或 <li> 这样的块级标签本身不会添加空格或换行,最终只保留源代码中原有的空白。如果 HTML 被压缩成了一行,请先在闭合的块级标签后面加上换行。

链接的文字会保留吗?

会保留链接文字,但会丢弃 URL,因为 URL 位于 href 属性中,而不在文本里。如果需要这些地址,请在去除标签之前从源代码中复制出来,或者先把链接改写成 text (url) 的形式。

style 或 script 标签中的内容会被删除吗?

不会。textContent 包含 <style> 和 <script> 元素内部的文本,所以片段中的 CSS 或 JavaScript 会出现在输出中。请在去除标签之前先删掉这些代码块。

这个工具免费吗?

是的,完全免费。无需注册或电子邮箱。结果直接显示在本页。

如何获取结果?

在此页面使用工具即可查看结果,无需通过电子邮件接收。