HTML 实体编解码

HTML 实体字符与普通文本相互转换,支持实时转换

输入

输出结果

功能介绍

HTML 实体编码将特殊字符(如 <、>、&、")转换为对应的 HTML 实体(如 &lt;、&gt;、&amp;、&quot;),防止 XSS 攻击和显示错误。

关键特点

  • 支持 HTML 实体编码和解码
  • 支持命名实体和数字实体两种形式
  • 支持 Unicode 数字实体转换
  • 一键互换输入输出
  • 纯前端运行,数据不上传

常见问题

什么是 HTML 实体?

HTML 实体是用 &name; 或 &#number; 形式表示特殊字符的方式,用于在 HTML 中安全显示保留字符和特殊符号。

为什么要进行 HTML 实体编码?

防止 XSS 攻击、避免浏览器解析错误、在 HTML 中显示源代码等场景都需要 HTML 实体编码。

相关工具

文本 Base64 编解码 | URL 编解码 | Markdown ↔ HTML 转换