0

代码压缩器

在浏览器中缩小 CSS、JavaScript、HTML 或 JSON:去除注释和空格,立即查看保存的大小。

处理中... 0%
解析源码
剥离评论
折叠空白
测量尺寸节省

结果

此代码压缩器通过剥离机器不需要的所有内容来压缩 CSS、JavaScript、HTML 和 JSON:注释、缩进、换行符和冗余空格。选择语言,粘贴源代码,按下按钮 - 结果面板显示缩小的代码以及精确的前后大小(以字节为单位)以及保存的百分比。

缩小是故意保守和安全的。对于 JavaScript,这意味着只有注释和空格——没有变量重命名,没有表达式重写——扫描器可以正确地遍历字符串、模板文字和正则表达式文字,并在自动分号插入可能改变行为的地方保留换行符。 CSS 将大括号、冒号、分号和逗号周围的空格合并; HTML 的标签间空白被折叠,而 pre、textarea、script 和 style 内容保持不变; JSON 被解析并重新序列化,同时对其进行验证。

一切都在浏览器本地运行:没有源代码上传到任何服务器,这使得该工具对于专有的、未发布的或客户端代码来说是安全的。无需注册,文件大小没有超出浏览器内存的上限,只需单击一下即可剪贴板或下载文件。

缩小与格式化相反:该工具使代码更小以适合生产,而我们的代码格式化程序使缩小后的代码再次可读。使用缩小器来处理内联脚本和样式、电子邮件 HTML、API 有效负载以及使用 Terser 或 cssnano 进行完整构建管道对于快速一次性工作来说是过度杀伤力的任何地方。