图片格式转换就是把一张图从一种编码格式换成另一种,比如把PNG转成JPG、把WebP转回PNG。不同格式各有脾气:PNG无损、支持透明通道,但同尺寸下体积常是JPG的3到5倍;JPG有损、不支持透明,适合照片;WebP同画质下通常比JPG小25%到35%,但部分老软件不认。这个工具在浏览器里直接完成转换,文件不经过服务器。典型场景:你从设计那拿到一张2.4MB的PNG截图,要发到只收JPG的报名系统,用这里转成JPG质量90,体积降到约380KB,直接上传。
| 对比维度 | 本工具 | 手工/替代做法 |
|---|---|---|
| 操作耗时 | 拖入后约1到3秒完成单张转换 | 打开Photoshop约15到30秒,另存为还要选格式和参数 |
| 隐私安全 | 文件留在本机内存,不上传 | 在线转换站需上传,平均等待5到20秒,文件存留时间未知 |
| 批量能力 | 一次可选20张左右,逐张下载 | 命令行mogrify可批量,但需安装ImageMagick并写对参数 |
| 透明通道 | PNG与WebP互转保留Alpha | 手工用画图转JPG会直接丢透明,变白底 |
| 体积控制 | JPG质量可调1到100,默认90 | 系统截图另存JPG通常固定质量,约80到85不可调 |
通常不会变大,但有一种情况例外:PNG是纯色或简单图形时压缩率极高,比如一张800×600的纯色图PNG可能只有12KB,转成JPG质量90反而要40KB以上。因为JPG按8×8像素块做DCT变换,平坦区域也要写入块系数。遇到这种情况,保留PNG或改用WebP更划算。
不能恢复透明。JPG格式本身没有Alpha通道,透明区域在保存时已经被填成白色或黑色。转成PNG后那些区域是不透明的实色,只能得到一张带白底的PNG。要透明背景,必须回到原始带Alpha的源文件,或用抠图工具重新处理。
取决于WebP本身。如果源文件是有损WebP(quality小于100),它已经丢过一次信息,转成PNG只是把当前像素无损保存,不会变好也不会更差,但体积可能涨2到4倍。如果是无损WebP,转PNG后像素完全一致,属于无损转换。
不会。这个工具只改编码格式,像素宽高、DPI元数据里的尺寸信息都保持原样。比如原图1920×1080,转完还是1920×1080。要改尺寸得用图片裁剪或压缩工具。注意DPI值可能因格式不同被重写,打印尺寸会受影响。
没有硬性数量限制,但受浏览器内存约束。经验值:单张4000×3000的图约占48MB内存(4000×3000×4字节),10张同时处理约480MB。建议一次不超过20张,或分两批。如果页面卡住,刷新后减少数量重试。
多数情况会被丢弃。浏览器Canvas重新编码时只保留像素,不写入EXIF。所以GPS坐标、相机型号、拍摄时间通常消失,这反而有利于隐私。如果你需要保留EXIF,得用支持元数据复制的桌面软件,比如ImageMagick的convert加-strip参数控制。
适用范围:常见位图格式互转,含PNG、JPG、WebP、BMP、GIF静态帧;不含SVG矢量转位图、不含HEIC和AVIF(浏览器支持有限)。精度:有损格式转换不可逆,JPG质量低于70时文字边缘会出现明显振铃。隐私:所有解码和编码通过Canvas API在浏览器本地完成,文件不发送到任何服务器,关闭页面后内存即释放。