TinyPNG 是一款在线图片优化工具,主要用途是压缩图片文件体积,让网站加载更快。它使用智能有损压缩引擎,对 WEBP、JPEG、PNG 等格式图片进行压缩,官方称可减少最多 80% 的文件大小,且在正常观看下难以察觉画质损失。
主要能力方面,TinyPNG 支持 JPEG XL(JXL)、AVIF、WebP、JPG、PNG 和 APNG(动态 PNG)等格式。其压缩原理是根据每张图片的颜色、纹理和图案等内容,用智能算法选择合适的优化级别:对 PNG 会合并相似颜色(量化),把 24 位 PNG 转为更小的 8 位索引色图片,并去除不必要的元数据,同时保留透明通道;对 JPEG 会分析纹理、图案和颜色,生成最优压缩结果,并尽量减少可见的 JPEG 压缩痕迹。工具还会去除图片中的多余元数据,因此优化后的图片可能出现 dpi 或颜色配置文件变化;如需保留版权、位置、创建日期等元数据,可参考其开发者 API 的选项。
使用方式上,用户可以直接在网页上拖放图片进行压缩,免费用户一次最多上传 20 张图片,每张最大 5MB;网页优化器还支持转换到 WebP,或批量压缩。对于开发者,TinyPNG 提供 Tinify 图片 API,可集成到工作流中,并支持缩放、转换、裁剪等功能;同时提供 WordPress 插件,实现自动图片压缩;此外还有 Tinify 图片 CDN,结合多个内容分发网络和图片优化能力。
适用场景包括:网站主、开发者和设计师优化网页图片以提升加载性能和 SEO;电商等需要处理大量高分辨率图片的场景;需要把 HEIC 转为 JPG 或转成 AVIF、WebP 等下一代格式的用户;以及希望在 WordPress 中自动压缩图片的用户。
限制与注意事项:免费网页版一次最多 20 张、单张最大 5MB;上传的图片最多保留 48 小时后永久删除,只有用户本人可以访问;HEIC 会被自动转换为 JPG,若需要 AVIF 可借助在线优化器转换;关于付费方案(Web Pro、Web Ultra)的具体价格、API 的调用限额和计费方式,资料中暂未提供完整细节,需以官方页面为准。