JavaScript 代码压缩

在线压缩、混淆 JavaScript 代码,支持 ES6+ 语法,减小文件体积
Loading...
正在处理...
行 1, 列 1
关于 JavaScript 压缩工具
什么是 JavaScript 压缩工具?
JS 压缩工具用于将代码体积减小、混淆变量名,提高加载速度。使用 Terser 引擎完美支持 ES6+ 现代语法包括箭头函数、async/await、模块化等特性。本工具完全在浏览器端运行,数据不上传服务器
支持 ES6+ 语法吗?有哪些特性?
完全支持 ES2022 及以下所有特性:箭头函数、class 类、解构赋值、模板字符串、async/await、Promise、模块化 import/export、可选链操作符等。勾选"ES6 模块模式"可支持顶层 await。
压缩后代码还能还原吗?
可通过"美化"功能恢复可读格式,但变量名混淆后无法还原为原始名称。建议保留原始代码备份。美化功能可重新添加缩进和换行,便于调试。
数据安全吗?如何使用?
绝对安全。使用 Terser 和 js-beautify 纯前端库,代码不会上传到服务器。粘贴代码 → 选择选项(混淆、移除 console、模块模式)→ 点击压缩 → 复制或下载。支持本地缓存 5MB,刷新不丢失。
F11 全屏 Ctrl+Q 折叠 支持 ES6+ 纯前端处理
Terser 引擎

使用 Terser 压缩引擎,完美支持 ES6+ 语法,包括箭头函数、解构赋值、模板字符串、顶层 await 等现代特性

隐私保护

所有代码处理均在浏览器本地完成,不会上传到服务器,确保您的代码安全

自动缓存

编辑内容自动保存到本地存储,刷新页面不丢失,支持最大 5MB 缓存空间