JavaScript混淆加密

免费在线 JavaScript 混淆加密工具,用本工具加密的 JavaScript 很难被破译,有效的保护您的劳动成果,防止被其他人阅读、复制、盗取。
混淆加密 {{codeSize}}
拖放 JavaScript 文件到此处或单击选择
下载混淆代码 复制到剪贴板 {{outputCodeSize}}
混淆选项预设
默认,高性能 低混淆,高性能 中等混淆,性能均衡 高混淆,低性能
基础设置
紧凑的代码
禁止格式化
禁止控制台调试
禁止控制台输出
数值转表达式
优化代码结构
分割字符串
转义Unicode
重命名全局变量
重命名方法&属性
加密系数
注入死代码
注入死代码阈值
控制流平坦化
控制流平坦化阈值
变量加密规则
标识符名称生成器
高级设置
域名锁定
{{item}}
域名锁定重定向
强制转换字符串
{{item}}
保留字符串
{{item}}
保留变量名
{{item}}

介绍

自己幸幸苦苦写出来的程序被别人盗用了,自己耗费大量心力开发出来的网站被别人复制了,还有竞争对手和黑客的窥探,当遇到这些情况时太让人气愤了!

那么遇到这种情况怎么办呢?别急,我们可以把我们写的前端js代码加密,让小偷看着我们加密的代码无从下手,有效的保护了您的劳动成果。

备注:本工具免费使用,不会在混淆后的 JavaScript 中插入广告和任何其他非法代码,请放心使用。

使用方法

  • 在文本框种粘贴 JavaScript 代码,点击混淆加密按钮。
  • 或者您也可以选择您设备中的 JavaScript 文件,然后点击混淆加密按钮。
  • 然后把混淆加密后的 JavaScript 代码复制出来,或者下载下来。
  • 我们提供了很多加密设置选项,遇到不懂的点击旁边的问号图标就会显示详细说明。若觉得这些设置太麻烦,不想去了解,也无所谓,我们对这些选项都设置了默认值,使用默认值加密出来的 JavaScript 也很难被破译。

常见问题

加密后的代码无法运行?

可能是您的 JavaScript 代码不规范,请检查代码,在需要加分号的地方一定要加分号,在需要用大括号的地方一定要用大括号。

加密后代码是绝对安全的吗?

加密后的代码使代码变得不可读和难以被还原,能防住绝大部分人。极少部分技术厉害的人若是花大量精力还是有可能对代码进行逆向破解的,所以不能保证100%不被破解。若有人花大量精力来破解加密后的代码,这无疑是得不偿失的。

加密后的代码能否再次混淆?

不要这么做,会导致代码无法正常运行。