Skip to content
Zoyku

HTML 转义 / 反转义

实时互转 HTML 实体:& < > 引号一键转义,可选数字实体处理非 ASCII 字符,并显示字符数变化。

该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。

使用方法

  1. 1把 HTML 或已转义的文本粘贴进输入框。
  2. 2选择转义或反转义,输入即算。
  3. 3需要 &#233; 这类非 ASCII 输出时,打开数字实体开关。
  4. 4复制结果——字符数读数会显示变长还是变短。

HTML 转义 / 反转义

把破坏 HTML 的五个字符——&、尖括号和两种引号——编码成命名实体,也可以把实体文本反转回可读内容。另有一个开关,把带重音和非拉丁字符切换为 &#233; 这样的数字引用,适合遗留系统和邮件模板。

两个方向在同一个面板里实时运行,读数会显示字符数如何变化,二次转义之类的问题一眼可见。

常见问题

单引号为什么转义成 &#39; 而不是 &apos;?

&apos; 在 XML 和 HTML5 里合法,但不属于 HTML 4,一些老解析器和邮件客户端会处理出错。数字形式 &#39; 在任何地方都安全。

非 ASCII 字符需要转义吗?

UTF-8 文档通常不需要——浏览器直接处理 é。数字实体主要用于旧编码、邮件管线或会损坏非 ASCII 字节的系统。

反转义识别哪些命名实体?

约 70 个常用实体:标记类(&amp;、&lt;、&gt;、&quot;、&apos;)、标点(&mdash;、&hellip;、&ldquo;)、拉丁重音字符和符号(&copy;、&euro;),以及全部十进制和十六进制数字引用。

嵌入这个工具

一行代码把工具放到你的网站——它在访客的浏览器里运行。

<iframe src="https://zoyku.com/zh/tools/html-escape?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — html-escape" loading="lazy"></iframe>
100% 本地处理