图片压缩

按公众号规格压 · 本地处理 · 图片不上传

市面上压缩图片的站不少,但都只给你一根质量滑杆,剩下的靠自己猜。 这个工具的做法不一样:它把公众号后台那套没写在明面上的压缩规则跑一遍, 直接告诉你这张图传上去会不会被压糊、哪里不达标、该怎么调。

第一步 · 把图片放进来

拖拽图片到这里
或者点一下这个框选文件 · 支持 PNG / JPG / GIF / WebP · 可多选
图片不会上传 · 全部在你的浏览器里处理

第二步 · 选个预设

选公众号相关预设时,会自动做规格体检。
0 = 不缩尺寸。超过 1080 会被后台强制压。
文字截图用 PNG,照片用 JPG。
0.9 肉眼基本无损。低于 0.7 会有明显涂抹感。

处理结果与规格体检

为什么宽度是 1080px 这个数

因为公众号后台有一条规则:图片宽度超过 1080px 就会被强制压到 1080px。 你自己先压到 1080,它就没理由再动你的图;你交一张 2000px 的图上去, 它会替你压一遍,而它那套算法不管你的图是文字还是照片,压完自然就糊了。

这是绝大多数人「我明明传了高清原图,发出来怎么这么模糊」的真正原因—— 问题不在你,在你没先把图交到它满意的大小。

后台到底卡哪几条

规则阈值超了会怎样
单文件体积 10M 直接拒绝保存。注意这条 2023 年从 5M 提到 10M 了,网上大半教程还在写 5M
图片宽度 1080px 自动压到 1080px,画质不可控 —— 图片变模糊的主因
像素总数 宽 × 高 ≤ 600 万 可能保存失败,尤其是长图
GIF 帧数 ≤ 300 帧 超过无法上传
GIF 小尺寸规则 ≤60 帧且宽 >640px 会被压到 640px 宽,动图直接变糊
说明一下这些数字的来历: 上面这些是站长的实测归纳和公开资料整理,不是微信官方公布的文档。 官方从来没给过完整的尺寸表,这些阈值来自长期做公众号排版的人反复测试的结果, 所以工具里凡是这类判断,我用的都是「体检提示」而不是「强制拦截」—— 它帮你少踩坑,但最终以你上传时的实际情况为准。规则如果哪天变了,也请以实测为准。

PNG 还是 JPG,选错会白忙

这是第二个常被忽略的点。同样是 1080px 宽,两种格式过一遍后台的命运完全不同:

所以本工具「自动格式」的逻辑是:原本是 PNG 的保持 PNG,其余转 JPG。 你可以手动改,改完点「重新压缩」就能立刻对比两种格式的实际体积。

GIF 为什么不做压缩

因为技术上做不好。浏览器的 canvas 只能拿到 GIF 的当前帧,转出来就是一张静图, 动画全没了——那不叫压缩,那叫毁文件。所以本工具对 GIF 只做一件事: 读取它的帧数和尺寸,按上面那张表体检一遍, 告诉你这张动图会不会被后台压糊、帧数有没有超。 要真正压 GIF 的体积,得用专门的 GIF 优化工具。

隐私

图片从选入到压缩到下载,全程在你的浏览器里完成,没有向任何服务器发过一个字节。 做设计的人常要处理客户的素材,这类图丢进云端压缩站之前最好想一下—— 用本地工具就没这个顾虑,你把页面关掉,图就没了。