HTML 编码/解码

在线 HTML 实体字符编码与解码工具,支持智能自动检测、三种编码格式、文件上传下载、200+ HTML 实体参考表

输入文本

输出结果

🔌 快速插入 HTML 实体

👁️ 可视化预览 — 编码结果在浏览器中的渲染效果

收起 ▲
输入文本并编码后,此处显示实际渲染效果
输入字符:0
输出字符:0
处理耗时:0 ms
变化率:+0%

📚 HTML 实体参考表(点击展开)

什么是 HTML 实体编码/解码?

HTML 实体(HTML Entity)是一段以 & 开头、以 ; 结尾的文本字符串,用于在 HTML 文档中显示那些被保留的字符(如 <>),或者表示那些在键盘上难以输入的字符(如 ©)。

编码(Encode):将 HTML 中的特殊字符替换为对应的 HTML 实体,防止浏览器将其解析为 HTML 标签。

解码(Decode):将 HTML 实体还原为原始字符,方便查看和编辑实际内容。

必须要转义的 6 个字符

原始字符命名实体十进制实体十六进制实体说明
&&amp;&#38;&#x26;和号
<&lt;&#60;&#x3C;小于号
>&gt;&#62;&#x3E;大于号
"&quot;&#34;&#x22;双引号
'&apos;&#39;&#x27;单引号

常见应用场景

  • 防 XSS 攻击 — 将用户输入中的 <> 编码后安全嵌入 HTML 页面
  • 在网页上展示代码 — 显示 HTML 代码片段,防止浏览器将其渲染为实际元素
  • 数据安全传输 — 将含特殊字符的文本编码后存储或传输
  • 模板开发 — 在模板中嵌入动态 HTML 内容时进行编码处理

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏