Formatter

压缩和格式化 CSS、JavaScript 和 HTML

粘贴代码、拖入文件或直接打开一个文件,然后压缩它,或者把压缩过的文件还原成能读的样子。

语言
操作
输入
输出

你的代码在我们的服务器上处理,不会被保存,也不会写入日志。

这是什么

一个页面里就能做 CSS 压缩、JavaScript 压缩和 HTML 压缩;需要读懂已经压缩过的文件时,这三种也能反过来做格式化。粘贴代码、把文件拖到页面上,或者让脚本直接调用 API。

CSS 和 JavaScript 压缩器很保守:能删的空白和注释会删,必须保留的会保留,所以像 calc(100% + 5px) 这样的值会原样返回。压缩和格式化全部在我们自己的服务器上完成。

为什么用这个

常见问题

需要密钥吗?

不需要。服务是开放的,改用 IP 地址来限流。

我的代码会被发到别处吗?

只发送到我们自己的服务器。所有处理都在那里于内存中完成,代码既不会被保存,也不会被记入日志。

可以在构建脚本里用吗?

可以,raw 端点就是为此准备的。注意不要超出限制。

为什么压缩后的 JavaScript 里的名字变了?

压缩器会缩短局部变量名,这是安全的,也是体积缩减的主要来源。格式化并不会把原来的名字找回来——任何工具都做不到。

最大能发送多大的文件?

单次请求 2 MB。更大的文件会被以 413 拒绝,而不是被截断。

阅读 API 文档

端点、响应格式、错误码和速率限制。