跳到主要内容
大鲸鱼

HTML转义工具

将 HTML 特殊字符转为 <、>、& 等实体,或将实体文本还原为可阅读的 HTML/文本。支持双引号、单引号及数字实体选项,全部在浏览器本地完成。

HTML 实体转义与反转义

将特殊字符转为 HTML 实体,或将 <、& 等实体还原为原文,输入时实时转换。

本地处理

HTML 转义

将 <、>、& 及引号等转为 HTML 实体,便于在页面中安全展示代码或用户输入。

HTML 转义怎么使用

在「HTML 转义」中粘贴含标签或特殊字符的文本,即可得到可在 HTML 中安全展示的实体字符串;在「HTML 反转义」中粘贴实体文本,可还原为原始内容。

示例:<script> → &lt;script&gt;
适用场景:前端模板调试、富文本转义、接口返回展示、防止 XSS 测试。

常见问题

HTML 转义和 URL 编码有什么区别?
HTML 转义将 <、>、&、引号等转为 &lt;、&gt;、&amp; 等实体,用于在 HTML 文档中安全显示代码;URL 编码则处理地址栏中的 %20 等字符,两者用途不同。
什么时候需要 HTML 转义?
在网页中展示用户输入、代码片段或 JSON 时,应转义特殊字符,避免被浏览器解析为 HTML 标签,从而防止 XSS 或页面布局错乱。
数字实体和命名实体有什么区别?
命名实体如 &lt; 可读性更好;数字实体如 &#60; 或 &#x3c; 可表示任意 Unicode 字符。开启「全部转为数字实体」后,非 ASCII 字符也会编码为 &#码点; 形式。
文本会上传到服务器吗?
不会。HTML 转义与反转义均在浏览器本地完成,输入内容不会离开你的设备。
有问题点击我留言

意见反馈

问题类型