跳到主要内容
ImageTo

JPG 转 PNG

这不是画质升级,而是为了接入只接受 PNG 的工作流。

转换你的图片

转换为

PNG

85

仅 JPG 与 WebP 可调,PNG 始终为无损。

还没有图片,先添加几张吧。

    这些文件都在本地处理,不会上传。

    JPG 转 PNG 会发生什么变化

    先明确这个转换做了和没做什么。JPG 早已永久丢弃了细节,把这张图片装进 PNG 容器并不能恢复任何信息。输出的像素与输入完全一致,改变的只是格式。

    它确实会让文件明显变大。PNG 无损保存每个像素,而 JPG 保存的是压缩后的近似值,所以一个 2 MB 的 JPG 通常会变成 10 到 20 MB 的 PNG。这是预期行为,不是故障。

    那为什么还要转?主要是因为下游环节要求 PNG。很多图片编辑器、印刷流程、文档工具和上传校验组件只接受 PNG、拒绝 JPG。转换是满足这些要求最省事的方式,且不会改变像素。

    还有一个有用的副作用:PNG 支持透明通道,所以如果你后续打算抠背景,这一步转换正是正确的前置操作。

    立即转换

    • 把 JPG 输入到只接受 PNG 的编辑器或工具中
    • 为抠背景做准备,因为抠图需要透明通道
    • 为只收 PNG 的印刷或设计流程准备素材
    • 把截图以无损格式长期存档

    JPG vs PNG

    JPG and PNG compared
      JPG PNG
    压缩方式 有损 无损
    透明通道 不支持 支持
    典型体积 较小 放大 5-10 倍
    最佳场景 照片、分享 编辑、存档

    其他 JPG 转换

    反向转换

    常见问题

    转成 PNG 能提升画质吗?

    不能。JPG 丢弃的细节已经不存在了。PNG 看起来会和 JPG 完全一样,只是以不再损失的方式保存同一张图,而文件大得多。

    为什么文件大了这么多?

    因为两种格式保存的信息量根本不同。JPG 存的是压缩近似值,PNG 精确保存每一个像素。对照片类内容而言,体积涨 5 到 10 倍是正常的。

    转换后能给图片加透明背景吗?

    可以,而且这正是做这个转换最主要的实用理由。JPG 完全没有透明通道,抠图工具没有可写入的通道,必须先转成支持透明的格式。先转换,再抠图。

    转换是在服务器上进行的吗?

    不是。解码与重新编码都在你的浏览器内完成。这里不上传尤其重要,因为你处理的可能是用于印刷或存档的文件。