会员数据加载中...
HTML 加密解密
基于 Unicode 编码 · 纯前端本地处理 · 加密后中文会变 Unicode 转义序列
首页
>
项目中心
>
HTML加密解密
收藏本页
本工具通过
Unicode 编码
(JavaScript
escape/unescape
)实现 HTML 源码的加密与解密。 加密后中文字符会转换为
%uXXXX
形式的转义序列,他人无法直接阅读源码。
注意:
加密前请务必
先备份您的网页
!中文内容过多会导致加密后的代码膨胀。 加密后的 HTML 需要在浏览器中正常渲染,请将解密结果嵌入到网页中执行。
HTML 加密 / 解密
原文(输入要加密的 HTML 源码)
字符数:
0
加密 (Encode)
解密 (Decode)
清空
复制结果
输入 HTML 源码后点击「加密」按钮,或按 Ctrl+Enter 快速加密
加密/解密结果
字符数:
0
| 膨胀率:
-
可直接嵌入网页的解密脚本(复制后放入 HTML 页面即可自动解密显示)
使用说明
加密
:将完整的 HTML 源码(含
<html>
<head>
<body>
等标签)粘贴到上方框中,点击
加密
按钮
解密
:将加密后的 Unicode 转义文本粘贴到框中,点击
解密
按钮即可还原原始 HTML
嵌入网页
:加密后下方会生成一段可直接嵌入网页的脚本代码,浏览器打开该网页时会自动解密并渲染
复制结果
:点击
复制结果
按钮可将加密/解密文本复制到剪贴板
键盘快捷键
:在输入框中按
Ctrl + Enter
可执行加密
备份提醒
:加密前请务必备份原始 HTML 文件,中文过多可能导致加密后代码膨胀数倍
原理
:使用 JavaScript 内置的
escape()
/
unescape()
函数进行 Unicode 编码转换