JS 格式化 / 压缩

在线 JS 加密 / 解密 / 格式化

粘贴 JS 即可美化缩进、压缩体积、Unicode 编码/解码,适合上线优化与接口调试,本地处理。

输入 JS
输出结果
说明:本工具的“加密/解密”采用 Unicode 转义编码,仅做轻度代码混淆,不适合高安全需求场景。

常见问题

JS 格式化有什么用?

把压缩或混乱的 JavaScript 代码按规范缩进换行,提升可读性,方便阅读与排查问题。

压缩 JS 会影响功能吗?

压缩仅去除空格、换行与注释,不改变逻辑,功能不受影响,但会丢失可读性,通常用于生产环境减小体积。

支持 ES6 等新语法吗?

支持常见 ES6+ 语法(箭头函数、模板字符串、解构等)的格式化与压缩,但建议处理前备份原始代码。

加密/解密是什么原理?

采用 Unicode 转义编码,把字符转换为 \uXXXX 形式,使代码难以直接阅读;解密则还原为可读的原始代码。

我的代码会上传吗?

不会。JS 代码在本工具浏览器端处理,不上传服务器,可放心处理业务代码。