把 PNG 转成 WebP
同样的画面、更小的档案——ICC 描述档、文字区块与时间戳都会移除,真正的输出格式经过验证而不是假设。
🔒 100% 浏览器内运行 · 零服务器上传
默认开启。直式照片会先转正,所以移除 EXIF 不会让照片横躺。
结果
全部在这个浏览器分页内完成,不会上传任何档案。
马来西亚规则与特殊情况
各格式移除的区块。本工具在档案容器层面移除资料,不会盲目重存画素:
| 格式 | 移除的区块 | 保留的内容 |
|---|---|---|
| JPEG | APP1 Exif/XMP、MPF 预览索引、其他厂商 APPn 区块、COM 备注,以及部分手机接在档案结尾之后的第二张图 | JFIF(APP0,内嵌缩略图会被移除)、ICC 色彩描述档、量化与哈夫曼表、压缩后的图像资料 |
| PNG | eXIf、tIME、tEXt / iTXt / zTXt、私有厂商区块 | IHDR、PLTE、tRNS、IDAT、IEND 与色彩区块(iCCP、sRGB、gAMA、pHYs),档案仍可正常打开、打印尺寸也正确 |
| WebP | EXIF(相机、日期、GPS)、XMP | ICCP 色彩描述档与图像资料;VP8X 旗标会按实际留下的区块重写,避免读取器去找已经不存在的区块 |
方向会先套用到画素,而不是直接删掉。EXIF 方向值 1–8,其中 6 是最常见的「手机直握」情况,意思是「显示时顺时针转 90°」。本工具在读取时就把画素转正,然后才移除标签,所以直式照片不会变成横躺——这正是大多数「移除 EXIF」脚本会犯的错。
尺寸规则。最长边选项只缩小、不放大;每张画布上限 16.7 百万画素,4800 万画素的照片会先缩小再绘制,因为手机 Safari 会拒绝更大的画布。目标大小模式会在 0.32–0.92 之间二分搜寻(约四次编码,而不是九次),达不到目标时会直接说明。PNG 是无损格式,画质设定对它无效。
老实说明限制。输出 WebP 需要浏览器真的能编码 WebP;不能时本工具会存成 JPEG 并命名为 .jpg,绝不会把 PNG 改名成 .webp。这里不解码 HEIC:请把 iPhone 相机设为「最相容」,或先把 HEIC 转成 JPEG。色彩描述档是保留、不是删除:删掉会让 Display P3 照片静静褪成 sRGB。重新压缩后的档案确实不带描述档,因为浏览器编码器不写——极广色域照片失去的那一点饱和度,来自重新压缩,而不是来自清除。
处理前后
处理前
IMG_2481.jpg — 4032×3024 — iPhone 15 Pro — 2026-10-18 09:41 — GPS 6.3521, 99.8021 — 方向 6
produk-shopee-01.png — 1080×1080 — Photoshop 25.0 — 没有相机、没有 GPS 处理后
IMG_2481-min.jpg — 1200×1600 直式 — 相机、GPS 与日期已移除 — 方向已套用到画素
produk-shopee-01-min.jpg — 1080×1080 — 资料已移除,画素未改动 使用方法
- 把照片拖进方框,或按「载入示例资料」看一张真的带有相机、GPS 与方向标签的浮罗交怡照片。
- 选择格式、最长边,以及要指定画质还是目标 KB 大小。直式照片会在保存前先转正。
- 按「开始处理」,逐张核对处理前后的大小,然后一张一张下载——档案从未离开这个分页。
常见问题
WebP 比 PNG 小多少?
截图与平面图形的差别通常不大,因为 PNG 在纯色区域本来就很省。照片的差别就明显——同等视觉画质下一般比 JPEG 小 25–35%。整个资料夹转换前,先拿一张试。
为什么在我的 iPhone 上存成了 JPEG?
iOS 的 Safari 无法在画布内编码 WebP,要求 image/webp 会悄悄回传 PNG。工具会检查实际收到的字节 MIME 类型,不是 WebP 就重新编码成 JPEG,并命名为 .jpg。把 PNG 叫成 .webp,会让下一个读取它的程式出错。
WebP 会保留透明背景吗?
WebP 支援透明通道,但本工具经由画布重新编码:输出 JPEG 时透明部分会铺成白色,输出 PNG 时则保留。如果需要完全不动透明 PNG,请把格式保持为 PNG——资料会被移除,画素保持无损。