乐宁工具

JS压缩/格式化工具

免费使用 本地处理 即时转换

在线JS代码压缩与格式化工具。压缩基于Terser引擎(变量重命名、死代码消除、语法优化),格式化基于JS Beautifier,支持自定义缩进与换行。


💡 点击「开始处理」运行代码

使用说明

  • • 在左侧输入框粘贴需要处理的 JavaScript 代码
  • • 选择「压缩」模式可大幅减小文件体积(用于生产环境)
  • • 选择「格式化」模式可将压缩/混乱的代码还原为可读格式
  • • 压缩等级「激进」会做更多优化,但可能增加调试难度
  • • 点击「复制结果」可直接粘贴到编辑器,或「下载文件」保存
  • • 所有处理均在浏览器本地完成,代码不会上传到服务器

工具介绍

  • • 压缩引擎:Terser v5(ES6+ 语法支持,UglifyJS 继任者)
  • • 格式化引擎:JS Beautifier(支持自定义缩进、换行、括号风格)
  • • 压缩率通常可达 40%~70%,视代码复杂度而定
  • • 支持 ES2020+ 新语法:可选链、空值合并、BigInt 等
  • • 适用于前端构建流程、代码混淆、学习阅读压缩代码等场景
  • • 不会修改代码逻辑,仅做语法层面的等价变换