JPG 转 PNG 工具
在浏览器中完全无损地将 JPG 转换为 PNG。文件绝不会被上传。
Drop an image here, or
Max 25 MB. Files never leave your browser.
来源
× · ·
Output
Processing…
× · · (%)
使用方法
- 1 拖放 JPG 文件到此处,或点击选择文件(最大 25 MB)。
- 2 系统会自动转换为 PNG 格式。
- 3 下载生成的 PNG 文件。
为什么使用此工具
- 100% 客户端处理 — 您的图片绝不会被上传。
- 输出的 PNG 文件无损,逐像素完整保留。
- 重新编码时会清除 EXIF 元数据 — 更好地保护隐私。
- 完全免费,无需注册,无水印。
常见问题
为什么 PNG 文件比 JPG 文件更大?
PNG 是无损格式,会精确保存每一个像素。而 JPG 采用有损压缩,因此文件通常小得多。将图片转换为无损格式并不能恢复已丢失的细节,反而会生成体积更大的文件。
这个工具支持动图吗?
不支持——GIF 和动态 WebP 等动图格式在转换后只会得到一张静态 PNG(仅提取第一帧)。
会保留 EXIF 元数据吗?
不会——通过 canvas 重新编码会移除 EXIF、IPTC 和 ICC 配置文件等元数据。这有助于保护隐私,但如果您需要依赖这些元数据,请留意这一点。
什么是 JPG 转 PNG 工具?
JPG 转 PNG 工具可以将 JPG 和 JPEG 图片无损转换为 PNG 格式。该工具完全在浏览器端运行,采用客户端处理方式,文件永远不会上传到服务器。转换生成的 PNG 文件会完整保留图像细节,不会出现 JPEG 压缩带来的失真瑕疵,适合用于设计素材、需要透明背景的流程以及后续的图像编辑。
功能特性
无损 PNG 重新编码
使用 createImageBitmap() 解码源 JPG 并绘制到 canvas 上,然后以质量 1 编码为 image/png——PNG 的无损压缩会保留解码图像在原始宽高下的每一个像素。
完全在浏览器中运行
转换仅使用浏览器端的 Canvas 和 File API。文件不会被发送到服务器,因此在处理过程中图像的任何信息都不会离开设备。
拖放后自动转换
文件一经拖放或选中即会立即验证并转换——下载前无需点击单独的转换按钮。
剥离 EXIF 和色彩配置文件元数据
由于输出是从 canvas 上解码后的像素数据重建而成,原始 JPG 中的 EXIF(包括相机和 GPS 数据)、IPTC 以及内嵌的 ICC 配置文件元数据不会保留到 PNG 中。
示例
Input
vacation.jpg — 3024x4032, 2.3 MB, JPEG with camera EXIF and GPS metadata
Output
vacation.png — 3024x4032, ~9.6 MB, lossless PNG, EXIF/GPS metadata stripped
常见使用场景
-
1
为支持透明度的工作流准备 JPG
在设计工具中添加 Alpha 通道或进行合成之前,先将 JPG 转换为 PNG,因为 PNG 支持透明度而 JPG 不支持。
-
2
避免多次编辑带来的世代损失
先一次性转换为 PNG,这样后续的编辑和重新保存都是无损存储,而不会在每次重新保存文件时叠加 JPEG 压缩伪影。
-
3
分享照片前清除 GPS/EXIF 元数据
通过 canvas 重新编码会去除相机 EXIF 和 GPS 位置标签,这在公开分享照片而不想附带位置信息时很有用。
此工具通过使用 createImageBitmap() 解码文件,并借助 Canvas 2D API(OffscreenCanvas.convertToBlob 或 HTMLCanvasElement.toBlob)以源图像原始像素尺寸重新编码为无损 PNG,从而将 JPG/JPEG 图像转换为 PNG。所有解码和编码均在浏览器中通过 File API 和 Canvas API 完成,因此图像永远不会上传到服务器。由于通过 canvas 重新编码是从原始像素数据重建文件,输出文件中会剥离 EXIF、IPTC 和 ICC 元数据。
- 分类
- 创作者
- 价格
- 免费
- 隐私
- 基于浏览器
- 注册
- 无需
参考资料
- OffscreenCanvas:convertToBlob() 方法 — MDN Web Docs
- HTMLCanvasElement:toBlob() 方法 — MDN Web Docs
- Window:createImageBitmap() 方法 — MDN Web Docs
- RFC 2083:PNG(可移植网络图形)规范,1.0 版 — IETF
隐私
除非另有说明,否则你的数据永远不会离开浏览器。JPG 转 PNG 工具 完全在客户端运行 — 无需上传服务器,不记录日志,不追踪你输入的内容。
在 Zerethon Social 上创作、分享与成长
免费注册。赚取积分,收集成就,与全球创作者建立联系。