JPG 转 PNG 转换器

免费在线把 JPG 图片批量转成 PNG,即时下载,无需注册、不加水印。图片在你的浏览器里转换,不会上传。

正在转换为 PNG。

PNG 是无损格式,照片转成 PNG 通常比 JPG 或 WebP 大得多。需要像素完全不变或透明背景时再选 PNG。

结果

转换后的图片会在这里显示并提供下载。

已准备好。添加图片并选择目标格式。

JPG 转 PNG 会有什么变化

  • PNG 是无损格式,无法把 JPG 已经压缩掉的细节找回来,文件反而会变大。

图片在你的浏览器里转换,不会上传到 BroBroGo。

常见问题

JPG 怎么转成 PNG?

把 JPG 图片拖到上方,点击转换,几秒就能下载 PNG 文件,全程在本机完成。

转成 PNG 会损失画质吗?

不会。PNG 是无损格式,每个像素都完整保留;如果 JPG 本身已经压缩过,PNG 无法还原丢掉的细节,但也不会再丢任何东西。

JPG转PNG:无损转换与透明度支持

本页允许你将一个或多个JPEG(JPG)图像转换到PNG格式。所有处理完全在浏览器中完成,图像数据不会离开你的设备。转换后可以逐一下载每个文件,或当有两个以上文件时打包下载ZIP压缩包。

关键差异在于底层压缩原理和色彩能力。JPG使用有损压缩,每次重新保存都会产生代际损失——丢弃的细节无法恢复。PNG采用无损压缩,无论保存多少次,像素数据都保持不变。JPG没有Alpha通道,不能记录透明度;PNG支持8位Alpha透明度,可实现从全透明到全不透明的256级渐变。JPG依赖质量参数(典型范围40%–100%),PNG不存在质量设定,始终存储完整的RGB(+Alpha)信息。

转换过程与隐私保护

页面的图像处理完全运行在本地的JavaScript和浏览器API中。用户选择或拖拽图片后,代码使用Canvas读取像素并编码为PNG。没有任何图像数据通过互联网发送,这适合处理敏感或私有内容。如果浏览器不支持直接保存PNG(极罕见情况),工具会回落到PNG格式并在结果中明确标注。

输入支持JPG、PNG、WebP、HEIC和AVIF格式。界面会显示单次处理的最大文件数量(可在界面上看到具体数字)。输出始终为PNG。

文件大小与视觉质量的真实关系

由于PNG无法恢复JPG早已丢弃的细节,转换后图像的视觉质量与原始JPG完全相同,而不是变得更好。但文件大小往往急剧增大:一张300KB的手机照片转为PNG后可能膨胀到几MB。原因在于JPG通过色度子采样、离散余弦变换和量化表丢弃了人眼不易觉察的数据;PNG的无损压缩无法跳过这些信息,必须逐像素记录。对于照片,PNG文件通常比原JPG大2至8倍甚至更多;对于有大片纯色区域的截图或线条图,PNG可能更小(JPG则不对)。

输出表格给每个图像列出文件名、尺寸、原始大小和转换后大小,并显示“缩小”或“变大”标签。底部总计行的格式是:总计:原大小 -> 转换后大小

适合的场景与常见误区

需要透明度是使用这个页面的首要理由——JPG不能存透明像素,PNG可以。如果你需要在网页上放置一个不带白色背景框的Logo,或让图标显示在彩色/纹理背景上,转换是必要的。

避免代际损失是另一个核心场景。如果你计划对图像进行多次编辑和重新保存(例如从同一个JPG反复裁剪、调整大小),每次重存JPG都会进一步损失细节。转换为PNG后,后续所有保存都是无损的,不会再恶化。

精确像素表示对于截图、UI元素、数字艺术或存档副本至关重要。这些内容包含硬边缘、文字或均匀色块,JPG的压缩伪影会严重破坏它们;PNG则能逐像素还原。

错误用法:认为转换为PNG能提升画质。不能。PNG只是冻结了JPG当前的视觉质量,并将文件撑大。如果原始JPG质量设为80%,转换后的PNG仍然是80%质量的像素,不会变得更清晰。

元数据问题:转换过程从Canvas输出,EXIF、ICC色彩配置文件等元数据可能在转换中丢失。具体保留情况取决于浏览器实现,通常JPEG中的拍摄参数(光圈、快门、GPS)不会传递到PNG。如果需要保留元数据,应使用专业图像处理软件。

操作界面与输出细节

用户通过点击选择或拖放文件添加图像。每个转换完成的PNG显示为独立卡片,包含:

  • 文件名
  • 原始尺寸(宽 × 高)
  • 原始文件大小(如 245 KB)
  • 转换后文件大小(如 1.2 MB)
  • 标签:如果转换后更小则显示“缩小”,更大则显示“变大”
  • 下载按钮(点击下载单个PNG)

当有两个或更多图像时,界面底部显示“全部下载 (.zip)”按钮,打包所有PNG为ZIP文件。总计行在最后更新。

常见边缘情况与错误消息

页面会检测并提示以下情况:

  • 未选择图像:显示“至少选择一个图像。”
  • 格式不被支持:显示“不支持此文件类型。”
  • 数量超限:显示“一次最多选择‹x›个图像。”(x为界面中显示的具体数字)
  • 转换失败:显示“转换失败。请尝试其他图像或格式。”
  • 文件无法识别为图像:显示“此文件无法作为图像打开。它可能已损坏、为空或并非图像。”
  • 部分文件处理失败:显示“‹数量›个文件无法处理。”
  • 浏览器不支持保存PNG:显示“您的浏览器不支持保存此格式——已改用PNG。”

常见问题解答

1. 为什么我的照片转成PNG后文件体积大了这么多? JPG通过丢弃人眼不敏感的信息实现了极高压缩率。PNG无损压缩无法丢弃任何数据,必须记录所有细节,因此照片体积通常增大2到8倍。这是正常现象,并非错误。

2. PNG能恢复JPG已经丢失的细节吗? 不能。PNG只能原样存储转换瞬间的像素数据。如果原始JPG因有损压缩产生了色块、振铃或模糊,这些瑕疵会原封不动地保留到PNG中。

3. 我的JPG图像看起来有透明区域,为什么转换后还是没有? JPG文件本身不存储透明度。如果图像中原本存在透明区域,那通常是其他格式(如PNG)转换到JPG时被压缩成白色或其他颜色填充。从JPG出发不可能恢复透明度,你需要原始的无损文件(如PNG或TIFF)。

4. 转换后EXIF信息还在吗? 多数浏览器在Canvas导出PNG时不会保留EXIF、XMP等元数据。如果你需要保留拍摄参数,请使用专用转换软件而非浏览器工具。

5. 这个工具需要上传我的图像到服务器吗? 不需要。所有转换计算都在你的浏览器本地执行,图像数据绝不会离开你的设备。关闭页面后,任何临时数据都会自动清除。

6. 我可以同时转换HEIC或AVIF文件吗? 可以。输入支持JPG、PNG、WebP、HEIC和AVIF格式。如果文件能被浏览器解码,就会转换为PNG。