# 可以本地部署的开源图片压缩网页工具：Pic Smaller

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20813

最近我在寻找一个可以替代 🔗 TinyPNG 的工具。因为在 ChatGPT 等网站中如果用到了生成图片的功能，输出的图片都是 webp 格式的，需要转换为 png 格式才方便用到其他地方。而 TinyPNG 恰好可以同时完成“转换格式”\+“图片压缩”的工作。

不过 TinyPNG 毕竟是公共服务，有一定的限制，比如单图最大 5MB、单次最多上传 20 张缩减大小的图片、单次转换 3 张图片的格式等。所以我干脆找了一款纯本地运行的网页工具：Pic Smaller。

- 🔗 Pic Smaller \- GitHub

Pic Smaller 是一款开源的在线图片压缩工具，支持多种图片格式，包括 JPEG、PNG、WEBP、AVIF、SVG 和 GIF。

Pic Smaller 的用户界面简洁直观，且支持自定义压缩配置。它采用了本地压缩方式，无需服务器端处理，确保用户数据的安全。

- 多格式支持：Pic Smaller 能处理多种常见的图片格式：JPG、PNG、GIF、SVG，还支持不太常见的 WEBP、AVIF 格式。

- 安全性高：由于 Pic Smaller 的压缩过程完全在本地进行，不涉及任何服务器端逻辑，所以你可以放心使用，无需担心图片数据泄露。

- 简单易用：这个工具的界面设计简洁明了，即使是第一次使用的用户也能轻松上手。用户可以通过简单的拖放操作上传图片并进行压缩。

- 采用现代技术：利用了现代浏览器技术，如 OffscreenCanvas、WebAssembly 和 Web Worker，Pic Smaller 实现了高效的图片压缩，提升了处理速度​。

本地工具的好处就是不会被服务端做太多限制，你甚至可以直接添加一整个文件夹的图片上去，转换的速度也相当快。

不过为了方便使用，Pic Smaller 也提供了在线 Demo，已部署在 Vercel 上，国际用户可以通过访问 pic\-smaller\.vercel\.app 使用。中国用户则可以访问 picsmaller\.com ，会更稳定一些。

> 2024\-07\-21 更新：需要注意的是，默认配置下采用了

---

[前往标准阅读页](https://utgd.net/article/20813?audience=web)
