TinyPNG是什么?
TinyPNG 是一款专注于 智能图片压缩 的在线工具(及API服务),主要用于大幅减小 PNG/JPG 图片文件体积,同时保持视觉上几乎无差异的图片质量。
核心原理
-
智能有损压缩
通过 量化算法(Quantization)减少图片颜色数量:- 将 24 位真彩色 PNG 转换为 8 位索引色(从 1600 万色降至 256 色)
- 合并视觉相近的颜色,优先保留人眼敏感的色彩差异
-
元数据剥离
自动删除图片中的非必要数据(如 EXIF 信息、地理位置、拍摄设备参数等) -
优化编码
重新排列压缩数据块,采用更高效的压缩算法重组文件结构
为什么使用TinyPNG?
图片优化的核心价值
在Web场景中,图片资源占页面总流量的60%以上,直接影响:
✅ LCP(最大内容绘制)指标
✅ 移动端用户流量消耗
✅ SEO评分(Google将加载速度纳入排名算法)
TinyPNG通过智能压缩平均可减少70%图片体积,配合现代Web技术可创造更大优化空间。
如何使用TinyPNG?
这里推荐一款基于TinyPNG的软件: github.com/yongplus/ti…. 这款软件非常好用!
下载软件包之后,选择【添加资源】 -> 选择要【压缩的文件目录】,便可以压缩目录下的所有图片,该目录下如果还有其他目录下有图片也会遍历压缩。
这款软件包支持免key和apiKey模式, 免key模式一次性不能压缩太多图片,否则可能出现图片压缩失败的情况。 apiKey模式就需要你到 TinyPNG 官网注册邮箱获取apiKey,每月限500张压缩。 使用apiKey的话你可以一次性压缩500张图片,而且不会压缩失败,这里推荐去官网注册apiKey来使用。 如何获取key呢?按下图箭头指向的地方输入相关信息,点击Get your APIkey 即可。
获取完之后将apiKey注册到刚刚下的软件中保存即可
tips
超过500次怎么办? 可以开代理换到另外一个节点然后注册一个新邮箱即可。