HTML 加密解密

基于 Unicode 编码 · 纯前端本地处理 · 加密后中文会变 Unicode 转义序列
首页  >  项目中心  >  HTML加密解密    收藏本页
本工具通过 Unicode 编码(JavaScript escape/unescape)实现 HTML 源码的加密与解密。 加密后中文字符会转换为 %uXXXX 形式的转义序列,他人无法直接阅读源码。
注意:加密前请务必先备份您的网页!中文内容过多会导致加密后的代码膨胀。 加密后的 HTML 需要在浏览器中正常渲染,请将解密结果嵌入到网页中执行。

HTML 加密 / 解密

输入 HTML 源码后点击「加密」按钮,或按 Ctrl+Enter 快速加密

使用说明

  1. 加密:将完整的 HTML 源码(含 <html> <head> <body> 等标签)粘贴到上方框中,点击 加密 按钮
  2. 解密:将加密后的 Unicode 转义文本粘贴到框中,点击 解密 按钮即可还原原始 HTML
  3. 嵌入网页:加密后下方会生成一段可直接嵌入网页的脚本代码,浏览器打开该网页时会自动解密并渲染
  4. 复制结果:点击 复制结果 按钮可将加密/解密文本复制到剪贴板
  5. 键盘快捷键:在输入框中按 Ctrl + Enter 可执行加密
  6. 备份提醒:加密前请务必备份原始 HTML 文件,中文过多可能导致加密后代码膨胀数倍
  7. 原理:使用 JavaScript 内置的 escape() / unescape() 函数进行 Unicode 编码转换