图片转换器
在 JPG、PNG、WEBP、GIF、TIFF、ICO、CUR 和 BMP 之间切换,具有完整的元数据控制和即时预览。
正在转码批次...
拖放图片到这里或点击浏览
支持 HEIC、AVIF、常见 RAW、ICO/CUR、ZIP 压缩包。
转换队列
- 队列文件以预览状态、预估大小和输出名称。
转换后的文件将显示在这里,带有预览缩略图、元数据和下载按钮。
你想要...
PNG 转换器可以将任何支持的图像转换为 PNG 文件。PNG(便携式网络图形)是当像素精度至关重要时的首选格式:徽标、图标、UI 截图、图表、图表,以及任何具有锐利边缘或透明度的内容。转换器接受来自佳能、尼康、索尼和其他相机制造商的 JPG、JPEG、WEBP、AVIF、HEIC、HEIF、BMP、TIFF、GIF、ICO 和 RAW 文件,并生成无损 PNG,在源文件已在每通道 8 位范围内时,可逐像素地再现源文件。
PNG 有什么不同之处
PNG 使用无损 deflate 压缩:输出中的每个像素与输入的像素在比特级别上完全相同。没有质量滑块、没有色度二次采样、没有重新保存产生的生成损失。编码器只是更努力地寻找冗余并有效地打包它们。在充满重复纯色的截图(UI 面板、代码编辑器、终端窗口)上,PNG 通常可以压缩到源大小的一小部分。在全色照片上,节省空间较小,因为照片的冗余性较少。
PNG 具有但大多数其他格式没有的另一个特性是真正的 alpha 通道。透明度不是一个标志,不是单一的魔法颜色,不是一个变通方案。每个像素都有自己的 8 位透明度值,因此柔和的投影、抗锯齿边缘和部分透明掩码都能完整保留。这就是为什么设计师、应用开发者和任何发布 UI 资产的人在 WEBP 和 AVIF 出现很久后仍然在工作流中保留 PNG。
何时 PNG 是正确的输出格式
- 徽标和图标:锐利的边缘、纯色和透明背景。JPG 会因压缩伪影而模糊边缘;PNG 保持它们清晰。
- UI 截图:截图中的小文字、按钮边框和 1 像素网格线需要落在精确的像素上。JPG 会涂抹它们。PNG 精确保留它们。
- 图表、图形和信息图:理由相同。任何带有细线、小文字或大面积纯色区域的内容都应该是 PNG。
- 像素艺术和游戏资产:每个像素都是有意的。有损压缩会破坏艺术。
- 进一步编辑的源文件:如果你计划稍后在编辑器中再次打开文件,PNG 是安全的中间格式。重复重新保存 JPG 会累积生成损失;PNG 不会。
- 任何具有透明度的内容:覆盖层、水印、应用图标、白色背景上的产品剪影。JPG 根本无法存储 alpha。WEBP 可以,但 PNG 的支持更加普遍。
何时 PNG 是错误的选择
PNG 不适合全色照片。一张 1200 万像素的手机照片保存为 PNG 通常比以质量 95 保存为 JPG 的同一图像大 5 到 10 倍,在正常观看距离下没有明显的质量差异。充满摄影 PNG 的网页加载缓慢并消耗带宽。对于摄影内容的正确做法是在发布前从 PNG 转换为 JPG 或转换为 WEBP。
对于一般的现代网络交付,WEBP 比 PNG 更好:无损 WEBP 通常比等效 PNG 小 25 到 35%,没有质量差异,而有损 WEBP 可以将摄影内容缩小到远低于任一格式的程度。当你需要通用兼容性或目标工具肯定无法处理 WEBP 时,使用 PNG。
转换器如何处理你的文件
每个文件流向转换端点,解码到内存 buffer,通过最大压缩级别 (9) 的 PNG 编码器运行,并在 JSON 响应中以 base64 形式返回。浏览器重建每个文件并将其作为直接下载提供,或将整个批次重新打包为单个 ZIP 供下载。每个批次最多 50 个文件,每个文件 40 MB。ZIP 档案在服务器端解包,每个条目都计入相同的 50 文件限制。
两个值得了解的选项:
- 颜色配置文件:源的 ICC 颜色配置文件默认嵌入在 PNG 输出中,因此颜色在色彩管理显示器上正确呈现。如果你需要特定的颜色模式,则改为强制 RGB 或 RGBA 输出(如果输入有你想保持明确的 alpha 通道,RGBA 是你想要的)。
- 移除 EXIF 元数据:PNG 可以携带与 JPG 相同的元数据块(相机、GPS、拍摄时间)。移除选项在导出前移除它们,建议在发布个人照片或共享可能包含位置数据的截图之前使用。
PNG 和管道的其余部分
PNG 通常位于工作流的中间而不是末端。一个常见的模式:保留原始文件为 PNG 进行编辑,然后将最终交付物转换为更小的格式以供目标使用。图像压缩器在目标无法接受其他格式时进一步缩小 PNG 文件;对手工制作的 PNG 预期减少 10 到 40%,对截图则更多。要将多个 PNG 打包到单个文档中,图像转 PDF 转换器将它们组合在一起,每页一个图像。对于格式特定的交叉转换,请查看主图像转换器。
隐私
每次转换完全在服务器上的内存中运行。文件永远不会写入磁盘、索引、记录或缓存。响应发送后立即清除 buffer,因此没有副本可以恢复。无需注册、无速率限制、无转换图像的跟踪。
常见问题
是的,PNG 编码步骤是无损的。进入编码器的每个像素从另一端出来时在比特级别上完全相同。但是,"无损"只从解码的像素开始适用。如果源已经是 JPG,JPG 端的压缩伪影会在 PNG 看到它之前被烤入像素中,生成的 PNG 完美地保留这些伪影。将 JPG 转换为 PNG 不会撤销 JPG 损伤;它只是停止进一步损伤的累积。
不会。将 JPG 转换为 PNG 会生成更大的文件,但不会添加在 JPG 编码中丢失的细节。PNG 输出完全再现 JPG 压缩像素,包括块伪影。唯一转换 JPG 为 PNG 的原因是停止进一步降级(因为编辑和重新保存 JPG 每次都会累积更多损失)或为进一步编辑添加真正的 alpha 通道。
因为 PNG 是无损的,JPG 是有损的。JPG 通过丢弃视觉信息来实现小文件,你的眼睛最不敏感的信息(特别是精细的色度细节)。PNG 无法丢弃任何东西,因此对于具有数百万种不同颜色的摄影内容,生成的文件通常比等效 JPG 大 5 到 10 倍。对于用于网络的照片,JPG 或 WEBP 是正确的选择;为确实需要无损质量或透明度的图像保留 PNG。
不会。PNG 支持透明度,但转换器不会凭空创造它。如果源图像完全不透明(JPG、平面照片、没有 alpha 的截图),生成的 PNG 也完全不透明,它只是具有在图像有 alpha 时存储 alpha 的技术能力。要实际创建透明度,你需要在 Photoshop、GIMP 或 Photopea 之类的工具中编辑图像,并在导出前明确擦除或掩盖背景像素。PNG 转换器只是往返源已有的任何透明度。
如果目标支持,选择 WEBP。无损 WEBP 通常比等效 PNG 小 25 到 35%,没有质量损失,并且同样支持 alpha。每个现代浏览器都原生呈现 WEBP,因此对于普通网页来说它是更好的默认选择。PNG 在通用兼容性上获胜:无论消费者是较旧的工具、电子邮件客户端、打印管道还是你无法控制的系统,PNG 都可以毫无疑问地工作。许多生产管道通过 picture 元素使用 WEBP,以 PNG 作为较旧浏览器的后备方案。
三个选项取决于你的需求。要保持 PNG 格式并无损地挤出额外字节,通过图像压缩器运行它;对大多数手工制作的 PNG 预期节省 10 到 40%。要以感知质量为代价获得更小的文件,将 PNG 转换为 JPG(用于照片)或 WEBP(用于其他任何东西)。要减少尺寸,先使用图像调整大小工具;像素数量大致线性缩放文件大小,因此将每个尺寸减半会使文件四分之一。
不会。文件流向转换端点,解码到内存 buffer,通过 PNG 编码器运行,并在响应中返回。没有任何东西写入磁盘、索引、记录或缓存。响应发送后立即清除 buffer,因此没有副本可以恢复。该工具不需要注册,也不会跟踪你转换了哪些图像。