JS压缩工具

字符串保护状态机 · 去注释去空白 · 本地处理

返回 ico5.net 在线工具箱 您还可以使用 字符串转数组工具 DES加密解密工具 Base64编解码工具 JSON转XML

JS压缩工具

浏览器本地转换 · 内容不上传
输入
输出

转换全部在浏览器本地完成,内容不会上传服务器;支持 Ctrl+Enter 手动触发。

工具简介

JS压缩工具用字符串感知的状态机去除注释与多余空白:单双引号字符串、模板字面量与转义序列内的内容完全不动,安全去除代码注释、行首缩进与连续空行。

这是轻量「精简」而非混淆级 minify,适合快速减小自研脚本的体积;核心文件建议配合专业构建工具。

JS压缩工具常见问题 (FAQ)

会破坏正则表达式吗?

包含 // 形态的正则(如 /ab\/c/)在极少数场景可能被误判,压缩后请自测;字符串内容绝对安全。

和 terser 压缩效果一样吗?

不一样。本工具不去除空白级 minify 与变量重命名,属于保守压缩。

代码会泄露吗?

不会,全部在浏览器本地处理。