正在加载您的文件…

把 PNG 转为 JPG

把 PNG 转成 JPG,适合照片、邮件附件,以及看重小文件的上传场景。

或将图片拖放到此处

如何把 PNG 转为 JPG

如何把 PNG 转为 JPG

把一张 PNG 拖到上传区,或点击从设备里挑一个文件。文件一到,转换就开始,对于普通屏幕分辨率的照片,通常远不到一秒就结束。结果就绪后,Download 按钮会沿用原文件名、只换扩展名来保存 JPG。要转另一张图,拖入下一个文件即可。每次转换都从头跑起,没有队列也没有预热成本。同一套代码在桌面和手机浏览器上一样运行,动态 PNG 会按序列里的第一帧当作单张静态图来处理。

透明区域会怎样

透明区域会怎样

JPG 没有 alpha 通道。在文件能被保存为 JPG 之前,你 PNG 里的每个透明像素都必须先填上一种实心颜色。RoundCut 把这些区域填成白色,这是标准做法,也是徽标和产品抠图转换后会出现白底方块的原因。这不是缺陷,而是格式本身决定的。如果你需要别的背景色,请在转换前先在图像编辑器里把它涂到 PNG 上。如果你想为网页保留透明抠图,请改转成 WebP。WebP 带完整的 alpha 通道,通常还能得到比 PNG 更小的文件,而不会压平任何内容。

PNG 还是 JPG,哪种格式适合你的图像

PNG 还是 JPG,哪种格式适合你的图像

徽标、图标、含锐利文字或线稿的截图,以及任何你打算复用的带透明内容,都该留用 PNG。PNG 会精确存下每个像素,因此边缘保持清晰,你反复保存也不会每次叠加新的压缩噪点。照片、横幅图,以及任何反正会在上传时被重新压缩的社交平台素材,就该换成 JPG。照片类 PNG 远比分享所需的体积要大,而 JPEG 正是为这类内容设计的。如果你想要现代格式的好处,比如文件更小又保留 alpha,WebP 同时兼顾两点,且当前所有浏览器都支持。

画质设置与文件大小的取舍

画质设置与文件大小的取舍

JPG 使用有损压缩,也就是舍弃部分像素细节以换取更小的文件。对照片而言,在常规网页画质下,可见差异微乎其微。保存目标约在 43 dB PSNR 一带,在这个水平下,肉眼在照片内容上分不出 JPG 与无损原图。带硬边缘、细小文字、实色色块,或骤然跳到单一色调的渐变之类的图形则表现不同,因为 JPG 会在任何画质下都在这些过渡处产生振铃。对这类图像,PNG 才是正确格式,转成 JPG 是降级。这里没有画质滑块,设置固定在为照片校准的近乎无损水平。

你的文件在哪里转换

你的文件在哪里转换

路径取决于你转换多少个文件。转换一张图片时,全部工作都在浏览器标签页内完成,没有上传。一次转换多张时,文件会发送到我们的服务器,由它完成工作并返回一个下载链接。该链接以及背后的文件会在约 2 小时内删除。单张不上传任何内容,而批量在我们的服务器上处理后清空。请根据图片的敏感程度选择路径。 个人图片和工作文件在隐私方面往往有不同需求,请根据情况决定。

何时应当保留 PNG

何时应当保留 PNG

有几种明显情形下,把 PNG 转成 JPG 是错误之举。如果 PNG 有你需要保留的透明背景,JPG 会毁掉它,所以请用 WebP 或保留 PNG。如果图像含细小文字、锐利线条、徽标或界面截图,JPG 会在任何画质下都加入可见振铃,因为它基于块的算法应付硬边缘很吃力。如果你打算继续编辑该文件并多次保存,每次重新保存为 JPG 都会叠加新的损失,所以请把 PNG 当作工作母版,只在最后交付时导出为 JPG。

工作原理

  1. 拖入或选择你的 PNG

    把文件拖到上传区域,或点击打开选择器。转换一张图片,它全程留在你的设备上。添加多张,它们会发送到我们的服务器一起转换。

  2. 等待自动转换

    文件一到,浏览器就保存出 JPG。没有按钮要点,普通照片也没有进度条,结果在不到一秒内出现。

  3. 查看输出大小

    Download 按钮会显示输出文件大小。任何透明区域此时在 JPG 里都呈白色背景,这是意料之中的,因为 JPG 没有 alpha。

  4. 下载 JPG

    点击下载以保存。原始文件名保留,仅扩展名改变。批量时你下载一个压缩包,链接会在约 2 小时内从我们的服务器删除。要转换另一个,把下一个文件放到页面上。

相关转换工具

如果需要反向转换或想保留透明度,这些工具随时可用。

常见问题

把 PNG 转成 JPG 会降低画质吗?

会。JPG 是有损格式。RoundCut 使用为照片校准的固定近乎无损画质设置,在常规观看尺寸下输出与原始 PNG 看起来一致。保存目标约 43 dB PSNR,在照片内容上肉眼无法把它与无损区分开。带锐利边缘、细线文字或平涂色块的图形,在任何 JPG 画质下都可能出现细微杂讯。对这类图像,保留 PNG 才是正确选择。

把 PNG 转成 JPG 时,透明区域会怎样?

JPG 没有透明通道。转换会把每个透明像素填成白色,这正是透明背景上的徽标和产品图转换后会带白底方块的原因。这是格式应有的行为,而非工具缺陷。要避开它,可在转换前先在编辑器里给 PNG 涂上想要的背景色,或换用 WebP,它保留透明,且通常文件比 PNG 还小。

JPG 会小多少?

对照片类 PNG,在这一近乎无损的画质设置下,JPG 通常小三到五成。具体比例取决于图像,细节丰富的照片获益最多。平涂图形、图标和线稿缩得更少,还可能因 JPG 杂讯而显得更差。如果这张 PNG 一开始就是截屏或徽标,JPG 可能带不来有意义的体积优势,还可能让画质明显变差。

在这里把 PNG 转成 JPG 安全吗?

这取决于你转换多少个文件。转换一张图片时它永远不离开浏览器,编码在你的设备上运行且不上传,你可以在 一次转换多张时,它们会发送到我们的服务器进行处理,随后下载链接及背后的文件会在约 2 小时内删除。如果图片敏感,请逐张转换,让它们留在你的设备上。

我能一次把多个 PNG 文件转成 JPG 吗?

可以。放入多个文件,RoundCut 会一起转换并返回一个压缩包供下载。批量处理在我们的服务器上而非你的浏览器中进行,下载链接会在约 2 小时内删除。而单个文件则直接在浏览器中转换,不上传。无论哪种,每次转换都很快。

什么时候我该保留 PNG 而不是转成 JPG?

当图像有你需要保留的透明、当它含会暴露 JPG 杂讯的锐利文字或线稿、或当你打算继续编辑并反复保存时,就保留 PNG。每当 JPG 被打开再保存,就会累积新的压缩损失。对工作文件,PNG 是正确的母版格式,你只在最终交付时导出为 JPG。对既要小体积又要透明的网页素材,WebP 是更好的导出选择。

详细信息

团队关于工艺、格式以及一个好结果背后小决定的笔记。

为什么照片类 PNG 会这么大
无损的 PNG 压缩会精确存下每个像素。对一张有着数百万种细微变化色调的照片来说,这会产生非常大的文件,因为相邻像素之间几乎没有什么可去重或可预测的东西。一张典型的 1600x1200 照片存成 PNG 是 several megabytes。同一张图以质量 85 存成 JPEG 则落在 200 到 。这个差距来自 JPEG 核心的离散余弦变换,它以 8x8 像素块为单位工作,丢掉人类视觉系统最不敏感的高频细节,再把剩下的系数紧凑编码。结果是,对任何带连续色调变化的图像,也就是基本上每一张照片,文件都小得多。PNG 的无损保证对图形和工作文件很有价值,但它对将要分享的照片是错误的容器。
透明与 alpha 通道
PNG 支持完整的 8 位 alpha 通道,意味着每个像素可以从完全透明到完全不透明之间任意取值。JPG 则完全没有定义任何 alpha 信息,因为它的容器里没有逐像素透明的字段。当平台图像引擎把 PNG 重新保存为 JPEG 时,会在保存这一步之前先把 alpha 通道合成到一种背景色上。默认背景是白色,这就是 PNG 里的透明区域在生成的 JPG 里显白的原因。关键在于,没有任何工具能产出透明的 JPG,因为这个格式根本没有这个概念。若保留抠图很重要,答案是 WebP 或保留 PNG。RoundCut 选白色作压平颜色,是因为它与多数文档和商品列表的背景相称。
实测保存性能
在 Chrome 148、Linux 桌面上,使用平台 JPEG 保存路径测得。一张 400x300 图像(0.12 MP)约 10 到 15 毫秒保存完成。一张 1024x768 图像(0.78 MP)约 13 到 20 毫秒。一张 3840x2160 图像(8 MP)约 1.4 秒。一张 8000x6000 图像(48 MP)约 1.5 秒。在浏览器里保存 JPEG,比保存同一张图的 PNG 快得多,也远快于 AVIF,后者需要单独的模块,即使在桌面 Chrome 上,48 MP 也可能耗时 25 秒。正是这种速度优势,使 PNG to JPG 成为这一系列里最快的转换路径之一,而且没有额外下载成本,因为 JPEG 保存已内置于每种浏览器。
EXIF 与元数据的处理
这条重新保存的流程会在每种浏览器上从输出 JPG 里剥离 EXIF、IPTC 和 XMP 元数据。这意味着源 PNG 里的位置坐标、相机型号、拍摄日期、版权声明以及任何自定义字段都会被移除。ICC 颜色配置走的是另一条路:Chrome 和 Safari 会在输出里保留 sRGB 的 ICC 配置,而 Firefox 则把它整个剥掉。实际结果是,转换后的 JPG 在所有浏览器里都是 sRGB 安全的,但如果你的 PNG 标了像 Display-P3 或 Adobe RGB 这样的广色域配置,该标记在 Firefox 里不会留存。若保留完整元数据是工作流的要求,请在转换后用专门工具来编辑它。对日常网页和分享用途,去掉元数据反而有益,因为它能略微减小文件,并把照片里的 GPS 数据去掉。
何时能看到 JPG 杂讯
JPEG 压缩以 8x8 像素块为单位工作。当源图像在单个块内含有两种差异极大颜色之间的硬过渡时,JPEG 的压缩这一步只能用有限的频率系数去近似那个过渡。结果就是振铃,边缘四周一圈更亮或更暗的像素光晕。在照片里这看不出来,因为边缘从不会绝对锐利,真实照片带有与那种近似很匹配的微小变化。而在截图、徽标、带硬边框的界面元素、文字,或相邻的平涂色块里,振铃在任何画质设置下都清晰可见,因为那恰恰是该算法应付不好的那类信号。建议很直接:别把截图、徽标或文字密集的图像转成 JPG。把它们留作 PNG,或用 WebP 换一个完全避开这个问题的更小文件。
实践中的隐私
转换在哪里发生取决于文件数量。对单张图片,没有数据离开浏览器,而且可以实时验证。打开 Chrome 编码期间列表保持为空。对两个或更多文件,RoundCut 会把它们发送到我们的服务器,由服务器转换、打包结果并返回下载链接。该链接和转换后的文件会在约 2 小时内删除。单张路径完全在你的设备上、在网络之外运行,而批量路径以一次转换许多文件的便利作为交换。对含敏感内容的图片,例如个人文件的截图或带位置数据的照片,逐张转换可让一切保持在本地。