TinyPNG最反直觉的一点,是它不给你画质滑块,你连压到多小都定不了,只能决定传哪张图。打开tinypng.com把图拖进去,几秒拿回结果,可以一张张存,也可以打包成ZIP一起下载。免费版一次最多20张、单张5MB以内,不用注册账号。
对做出海英文站的人,压图这件事的分量不在压缩本身,在于图片是页面上最容易被忽略的那块体积。一张没处理过的照片能把首屏拖慢一两秒,读者不会告诉你为什么走,只会走。图片跟文字、链接一样,属于每天都要过一遍的日常活,做完不显眼,不做迟早出问题。
- 支持PNG、JPG、WebP、AVIF、JPEG XL和SVG,压完保持原格式,尺寸不变
- 拖进去、自动压、再下载,浏览器里就能完成,不装软件
- 免费档有三个硬边界:每次20张、单张5MB、3次转换
- 没有画质滑块,也不能指定压到多少kB
- 元数据全部删掉,色彩配置统一转成sRGB
它做的事很单一:把图片文件变小,尺寸和格式都不动,压完的图可以直接替换原图位置。这句话是理解后面所有规则的前提,它不会把图缩小一号,也不会替你换格式。
本文目录
TinyPNG 是什么,它压的是哪一类图
它怎么把图压小
PNG走的是量化:把相近的颜色合并,24位的PNG能变成小得多的8位索引色图,透明部分照样保留完整透明度。JPG走另一条路:先分析这张图的纹理、图案和颜色,生成一个压缩率最优的JPEG,再拿结果跟原图比对、微调,把看得出来的杂点压下去。
官方给的平均口径是JPEG减40%到60%,PNG减50%到80%,肉眼看不到明显画质损失。首页那句「体积减少85%以上」是示例图上的数字,不是每张图都能到。判断一张图值不值得压,用平均区间估,别拿最高值当预期。
支持哪些格式
压缩页上列的格式是PNG、JPG、WebP、AVIF、JPEG XL和SVG,压完每个文件保持原来的格式。官方支持列表里还写了APNG,也就是动态PNG。HEIC是个例外:iPhone拍的照片传上去,返回的是JPG,因为HEIC在很多设备和浏览器上打不开。
尺寸也不变。1096×639的图压完还是1096×639,只是文件小了。所以压过的图扔回原来的位置,页面布局不会跳,这是它比很多只能另存新文件的工具省事的地方。
官方给的选格式建议
照片用JPG,体积小,到处都能打开;logo、截图、抠图用PNG,能保住每一个像素和透明背景。这条建议背后是格式本身的差别:JPG有损,PNG保像素。一张白底产品图存成JPG,边缘会发脏,这不是TinyPNG压坏的,是格式一开始就选错了。
压完只解决了体积。图片想在搜索里拿到流量,文件名、alt这些还得另外做,写在 图片SEO与Alt标签优化 里。
免费版到底能压多少:20 张、5 MB 和 3 次转换
免费档在官方页面叫Web Free,0美元,永久免费,不用注册账号。除了张数和单张体积这两个上限,还有几条要记:格式转换只能免费用3次;处理走标准速度;页面带广告;不支持整个文件夹上传。这些限制是按会话计算的,不是按天。

想跨过上限就得付费。Pro解掉张数限制,单张放到75MB,处理更快、去广告,文件夹上传仍然不支持;Ultra再把单张提到150MB,加上无限转换和文件夹上传。所有档位有一条共同的天花板:单张图最高256兆像素。这是分辨率上限,跟文件体积上限是两把尺子,一张压缩率很高的图也可能先撞上分辨率这条线。
上传的图怎么存,官方页面上有两处口径。压缩页写的是加密存储,下载链接8小时后失效,24小时后自动删除;首页另有一句是最长保留48小时后永久删除。两处不完全一样,按短的那个准备,8小时内把要用的图拿回本地,别把tinypng.com当图床用。
还有一条容易被忽略:一个Tinify账户可以买多个许可证,一个许可证供一个人用一年。团队里几个人共用一套东西,这不是省钱的办法,官方不支持一个账户挂多个邮箱。
TinyPNG 怎么用:从拖图到下载的 4 步
- 打开tinypng.com,把图拖到页面中间的框里,或者点它选文件。它在浏览器里跑,Windows、Mac、iPhone、Android都能用,不用装任何东西。卡在这一步,先看单张体积,超过5MB的图免费版接不住,在本地导出一个小一点的版本再传。
- 等它自动压,通常每张几秒。结果会给压缩前后的大小和百分比,这个数字才是你要看的。这里有个容易误会的点:iPhone的HEIC传上去返回的是JPG,不是压失败了,是格式被转了。
- 逐张保存,或者一次打包成ZIP下载。一批十几张的时候用ZIP,省点击。链接8小时失效,隔天再回来点下载,通常得重新压一遍。
- 要转格式,或者要整站批量处理,就别在网页上一张张点了,往下走转换器和WordPress插件这两条路。
要转格式,用同一个页面的转换器
转换器能把图转成PNG、JPG、WebP、AVIF、JPEG XL,压缩和转格式一步做完,免费档那3次转换就是用在这里。一次转出多种格式时,体积最小的那个会打一个绿色对勾,选哪个一眼就能看出来。

官方还提醒了一句,别把别的格式一棍子打死,某些场景下其他格式可能比WebP更合适。按Google的数据,WebP比有损JPEG小25%到34%,AVIF相比JPEG能小到50%。小不等于该用,格式换不换还得看你的页面和读者。
WordPress 整站批量:装插件、填密钥、跑一遍
后台走插件 > 安装新插件,搜tinypng,找到TinyPNG出的那个插件,装上启用。然后到设置 > TinyPNG,注册一个新账户,或者把已有的API密钥填进去。要压历史图片,去媒体 > 批量TinyPNG,点那个大按钮,一次压缩并转换所有未优化过的图。
装好之后新上传的图会自动压。想控制压哪些尺寸,在设置 > TinyPNG里勾,WordPress会给一张图生成好几种缩略图尺寸,勾哪些就压哪些,这一步直接决定点数烧得快不快。
回查一句:买了付费还压不动,先看有没有登录,登录之后右上角会显示用户名和一个小皇冠图标,没有就是没登进去。
Figma 里导出时就压好
Figma插件是在导出这一步压,可以按1x、2x、3x、4x分辨率导出,做响应式图一套导完。它每个月有500个免费点数,每导出一张图扣2个,也就是一个月能免费导250张左右。
开发者还有API,入口在tinypng.com/developers,官方给了Ruby、PHP、Node.js、Python、Java、.NET的客户端库,每月前500次压缩免费,不用绑付款方式。写代码的部分这篇不展开。
数字和限制:一张表看清免费版与付费档
三个档位的功能是同一套,差别基本都落在上限上,看表比看文字快。
| 项目 | Web Free | Web Pro | Web Ultra |
|---|---|---|---|
| 价格 | 0 美元,永久免费 | 39 美元一年,约 3.25 美元每月 | 149 美元一年,约 12.42 美元每月 |
| 账号 | 不用注册 | 需要登录 | 需要登录 |
| 每次张数 | 20 张 | 不限 | 不限 |
| 单张上限 | 5 MB | 75 MB | 150 MB |
| 文件夹上传 | 不支持 | 不支持 | 支持 |
看完表还有两个数要单独说:格式转换免费档只有3次,Ultra是无限,Pro不在这一栏里单列。所有档位单张最高256兆像素这条不变,付多少钱都突破不了。
价格是按年计的,不是按月。付款方式上,官方支持信用卡、PayPal和微信支付,中国用户可以用支付宝。自动续费目前只支持信用卡,用其他方式付的到期不会自动扣。取消订阅是到账户中心把自动续订关掉,订阅在到期日失效,到期或续订前一个月会收到提醒邮件。
常见误区:没有画质滑块,也不能指定压到 100 kB
以为能选压缩级别,或者定一个目标体积。没有这回事,官方写得很直接:没有画质滑块,也不能瞄准100kB这种大小。你能决定的只有传哪张图,压到什么程度由它的算法定。真需要精确到多少kB,只能在别的工具里导出时自己调质量参数。
以为压完跟原图逐像素一样。官方的说法是「看起来一样,而不是逐像素相同」,JPG和有损PNG都会移掉细节。做印刷、做需要逐像素比对的设计稿,这类图不要走有损压缩,压坏了很难回头。
以为压完格式会变。除了HEIC转JPG,其他一律不动,PNG还是PNG,WebP还是WebP,JPG还是JPG。JPG和JPEG在它眼里也是同一个格式,只是扩展名不同。
以为EXIF和版权信息还在。压缩会把元数据全删掉,包括相机信息、GPS位置、版权和编辑历史,色彩配置统一转成sRGB。要保留版权、位置、创建日期这几项,只能走API,API有这个选项。删掉元数据还可能让图显示的dpi或色彩跟原来不一样,因为系统会套默认值。
以为卸载WordPress插件会把图还原。不会,压过的图保持优化后的状态,插件删了也一样。
出问题的时候按这个顺序回查:
- 付费了还压不动,先确认登录状态,右上角有没有用户名和小皇冠图标
- WordPress插件跑到月上限,站一切正常,只是新传的图不再优化,看后台有没有提示
- 点数掉得比预想快,是每张图按WordPress生成的多个尺寸分别算了一次,一张原图可能算成好几次压缩
- 批量之前先看预估,插件会先扫一遍媒体库,给出这次要花多少点数,按这个数决定升级还是分批来
网页版全程在浏览器里跑。
什么图适合 TinyPNG,什么图别用它
适合的是网页配图、博客插图、邮件里的图,以及手机相册里的照片转成JPG存着。官方的示例图是1.1MB压到188kB,小了83%,两边的尺寸都是1096×639。这张图说明了它擅长什么:画面尺寸一点没变,占的位置一点没变,文件小了八成多。
不适合的四类,对着看:
- 要保留EXIF、GPS、版权信息的图,得走API,网页版会全删
- 要把体积压到指定数值的图,它没有这个参数
- 要逐像素一致的图,有损压缩做不到
- 超过256兆像素的图,所有档位都接不住
判断标准就一条:这张图是给人看的,还是要留原始信息给机器读的。前者随便压,后者别碰。拿不准的时候,先压一张,把前后两张放在一起看,看得过去就用压过的。
压完的图要发给别人,邮箱附件塞不下的时候走网盘,这类工具的取舍写在 国外大文件分享网盘。图传到站上以后,外链里那串地址又长又带参数,贴到邮件或者社群里容易被截断,用 短链接生成网站 收短一点更省事。
用 AI 帮你算额度、选格式、估插件点数
这件事里AI能帮的是把规则算成账,不是替你压图。下面三步都是它擅长的。
- 把免费额度的规则整理成一张自查清单:一次能传几张、单张多大、转换能用几次,再拿你手里的图片数量和体积往里套,算出这批图要分几次传完。
- 按用途定格式:告诉它这批图是照片、logo、截图还是抠图,让它对着照片用JPG、logo截图抠图用PNG这条建议,给出结论和理由。
- 把WordPress的点数账讲清楚:一张原图会按生成的几个缩略图尺寸分别计次,把尺寸数量报给它,它能算出每月免费额度大概覆盖多少张原图。
下面三条是可以直接复制的说法,都是本文给的示例,不是官方模板。
一,我有一批图片要压,请按免费版规则帮我算要分几次上传:每次最多20张、每张最大5MB、格式转换3次。我一共 [数量] 张,最大的那张 [体积]。请列出每批的张数,并把超过5MB的挑出来。
二,我的图片是 [照片 / logo / 截图 / 抠图],要放在网页上。请对照照片用JPG、logo截图抠图用PNG这条建议,告诉我该存成哪种格式,并说清理由和要注意的地方。
三,我用WordPress的TinyPNG插件,每个日历月有500个免费点数,主题会生成5种缩略图尺寸。请估算我每月能免费压多少张原图;如果同时开AVIF转换,这个数字变成多少,并说明你怎么算的。
有几件事AI替不了。压完的数字好不好,得自己在tinypng.com把图拖进去看前后大小,再决定这张留不留;插件要压哪些尺寸,得自己在设置 > TinyPNG里勾,勾完去媒体 > 批量TinyPNG看预估点数,再决定升不升级;付费有没有生效,得自己看右上角有没有用户名和小皇冠。
这类说明文的选题、大纲到成稿,猎者出海的AI Agent 里有写作编辑这一块在做,条款按条目排、语言本地化,都是它的活。至于哪张图留、哪个尺寸勾,得你在后台自己点。
常见问题
TinyPNG 免费吗,免费版有什么限制
免费档0美元,永久免费,不用注册账号就能用。张数和单张体积各有上限,格式转换只能用几次,走标准速度,页面带广告,也不支持整个文件夹上传。要跨过这些限制就得买Pro或Ultra。
TinyPNG 能无损压缩吗
严格说不能。JPG和有损PNG都会移掉细节,结果是看起来一样,不是逐像素相同。需要逐像素一致的文件,别走有损压缩这条路。
iPhone 的 HEIC 照片能压吗,压完是什么格式
能,返回的是JPG,体积通常约为原HEIC的一半。转JPG是因为HEIC在很多设备上打不开,转了才能到处都能看。
压缩会改我的图片格式吗
除了HEIC转JPG,其他格式不动,PNG还是PNG,WebP还是WebP。尺寸也不变,压完可以直接替换原图。
压缩会移除 EXIF 和版权信息吗
会,元数据全部删掉,色彩配置统一转成sRGB。要保留版权、位置、创建日期,得走API,API里有这个选项。
WordPress 插件多少钱,转 AVIF 或 WebP 会多用点数吗
插件免费,每个日历月含500次免费压缩。开了AVIF或WebP转换,每张图按双倍点数算,一次压缩一次转换,点数用完在账户中心加付款信息就能解开,超出的部分每月末计费。
压图这件事没什么技术含量,做和不做,读者打开页面时的感受差得很明显。真正花心思的地方在判断:这张图要不要留原始信息,这批图能不能一次传完,插件的点数撑不撑得到月底。猎者出海的AI Agent 能把这些规则整理成清单,也能出稿,但点下上传和勾选尺寸的那一下,还是得你自己来。

发表评论