🔐
JS Obfuscator
浏览器端离线混淆 · 文件不上传
① 上传文件
📁
拖拽
.js
文件到此处,或
点击选择
支持 .js / .mjs / .jsx / .ts(仅前端解析)
② 混淆强度
🟢 轻度
重命名 + 压缩空白。体积小、速度快,可读性降低。
🟡 中度
轻度 + 字符串加密 + 数字拆分 + 防格式化。
🔴 重度
中度 + 死代码 + 控制流扁平化。最难还原,体积最大。
③ 高级选项
重命名前缀
死代码密度(重度生效)
低
中
高
🔧 开始混淆
清空
源代码
复制
混淆结果
复制
下载 .js