JS压缩/格式化工具
免费使用
本地处理
即时转换
在线JS代码压缩与格式化工具。压缩基于Terser引擎(变量重命名、死代码消除、语法优化),格式化基于JS Beautifier,支持自定义缩进与换行。
使用说明
- • 在左侧输入框粘贴需要处理的 JavaScript 代码
- • 选择「压缩」模式可大幅减小文件体积(用于生产环境)
- • 选择「格式化」模式可将压缩/混乱的代码还原为可读格式
- • 压缩等级「激进」会做更多优化,但可能增加调试难度
- • 点击「复制结果」可直接粘贴到编辑器,或「下载文件」保存
- • 所有处理均在浏览器本地完成,代码不会上传到服务器
工具介绍
- • 压缩引擎:Terser v5(ES6+ 语法支持,UglifyJS 继任者)
- • 格式化引擎:JS Beautifier(支持自定义缩进、换行、括号风格)
- • 压缩率通常可达 40%~70%,视代码复杂度而定
- • 支持 ES2020+ 新语法:可选链、空值合并、BigInt 等
- • 适用于前端构建流程、代码混淆、学习阅读压缩代码等场景
- • 不会修改代码逻辑,仅做语法层面的等价变换