HTML反转义

将HTML实体还原为原始字符,支持 < & 等命名实体以及 A A 等数字与十六进制实体

HTML实体反转义

粘贴含HTML实体的文本,自动还原为原始字符

0 字符
等待输入...
广告位

使用说明

  1. 在输入框中粘贴含HTML实体的文本
  2. 勾选需要反转义的实体类型:命名实体、数字实体、十六进制实体
  3. 工具基于浏览器DOM能力一次性还原所有实体,结果准确
  4. 支持 < > & " '   © 等常见实体
  5. 开启"实时转换"后输入即自动反转义,无需点击按钮
  6. 结果框查看反转义后的文本,点击"复制"或"下载"保存

适用场景

  • 文本还原:把被转义的网页内容恢复为可读字符
  • 数据处理:解析JSON、XML中存储的HTML实体
  • 调试排查:还原日志或数据库中的转义字符串
  • 编码转换:批量处理数字与十六进制实体

安全保障

  • 本地处理:所有反转义在浏览器本地完成
  • 隐私保护:不收集、不存储用户输入内容
  • 免费使用:无需注册,打开即用
  • 纯文本输出:不会执行还原出的HTML或脚本

常见问题

命名实体、数字实体、十六进制实体有什么区别?

命名实体如 & < 由名称指代字符;数字实体如 A 用十进制Unicode码点表示;十六进制实体如 A 用十六进制码点表示。三者可指代同一字符。

反转义结果会执行其中的HTML或脚本吗?

不会。工具通过 textarea 的 value 取值,输出始终是纯文本,不会将还原后的内容作为HTML解析或执行,可放心使用。

为什么有些实体反转义后显示为空白?

部分实体(如  )对应的字符是不可见空白字符,反转义后视觉上看似空白但实际存在;如需保留可见标记,可在反转义前先将其替换为占位符。