JPEG XL 转 PNG
把 JPEG XL 文件拖到下方,即可得到 PNG 文件。转换在你自己的设备上完成,因此不会上传,除了浏览器内存上限之外没有任何大小或数量限制。
把图片拖到这里
Ctrl/⌘ V粘贴截图或复制的图片
支持 JPEG XL
数值越低文件越小。照片用 75 通常就够。
100% 本地处理 文件不会被上传。
为什么要把 JPEG XL 转成 PNG?
大量网站、内容管理系统和较老的桌面软件会直接拒绝 JPEG XL 文件。PNG 几乎在任何地方都能被接受——单是这一条,就构成了这类转换的绝大部分需求。
转换后的 PNG 文件会比原来的 JPEG XL 更大。这是换取 PNG 更广的兼容性和更简单的解码所要付出的代价。
PNG 是无损格式,转换不会引入任何新的压缩失真。JPEG XL 文件中保留下来的细节会被原样搬过去。
PNG 是大多数图像编辑器和设计工具默认期待的格式。当这个文件接下来还要继续编辑、而不是直接放上网页时,选它更实际。
除了 Safari 和少数几个专业工具,今天几乎没有什么东西能打开 .jxl,而 PNG 是在任何地方阻力都最小的格式 —— 老软件、上传表单、操作系统预览。这个转换的目的是把画面送到一个真正能用它的地方,同时不放弃透明,路上也不损失画质。
转换之前
文件会变大,往往变得很多
JXL 是现存效率最高的格式之一,PNG 则是最低的之一。如果源文件是有损 JXL,转出的 PNG 轻松就是它的好几倍。如果源文件是无损 JXL,同样会变大 —— PNG 就是需要更多字节来说同一件事。这没什么问题,你是在用效率换打开文件的能力。
从此刻起无损,但不追溯
PNG 会以完美的保真度保存抵达的东西。如果这个 JXL 是有损的,那份保真度作用在一张已经压缩过的画面上 —— 你得到的是它的精确副本,不是修复版。可以当工作文件用,不是修复。
位深能活下来,HDR 的呈现活不下来
PNG 每通道最高支持 16 位,所以高位深的 JXL 不必被截断。PNG 缺的是携带 HDR 传递特性的标准方式,所以 HDR 源过来后技术上位深很高、视觉上却是平的 —— 多出来的动态范围就在数值里,却没有任何东西告诉显示器该拿它怎么办。
会保留下来的
- 透明通道
- 每通道最高 16 位的位深
- 与几乎所有软件的兼容性
过不来的
- 大量的压缩效率
- HDR 的呈现效果
- 动画,如果源文件有的话
JPEG XL 与 PNG 对比一览
| 属性 | JPEG XL | PNG |
|---|---|---|
| 压缩方式 | 有损 | 无损 |
| 透明通道 | 支持 | 支持 |
| 典型文件大小 | 约为同等 JPEG 的 45-60% | 约为同等 JPEG 的 300-500% |
| 兼容性 | Safari 与较新的 Chrome 支持;其他环境仍不普遍 | 几乎所有软件都能打开,包括很老的程序 |
| 常见来源 | 长期归档与摄影后期流程 | 截图、logo 和图形素材 |
常见问题
我的 JPEG XL 文件会被上传到哪里吗?
不会。解码器和编码器是运行在本页面内的 WebAssembly 模块。首次使用某种格式时,网络面板可能会显示编解码器下载,但没有任何请求会包含你的文件。在支持离线缓存的浏览器中,用过一次的编解码器会被缓存,之后同类转换可以断网完成。
有文件大小或数量限制吗?
我们不设任何限制。实际上限取决于你设备的内存,因为转换过程中图片需要以未压缩形式驻留内存。在普通笔记本上,一亿像素以内的图片通常都能顺利转换。
转成 PNG 会损失画质吗?
原始的 JPEG XL 本身已经是有损格式,最初生成时就已丢弃了部分细节。转成 PNG 会完整保留 JPEG XL 文件中现有的内容,但无法还原更早丢失的部分。
手机上能用吗?
可以。同样的 WebAssembly 模块在移动浏览器上也能运行。由于手机 CPU 较弱,转换会比桌面端慢,超大图片也更容易触及内存上限。
什么东西会产出 JPEG XL 文件?
主要是归档流程,以及较早采用它的摄影软件。相机或手机不会给你这种文件。如果你手上有一个,多半是有人为了存档质量刻意选择了它。
为什么转出来的 PNG 比原图还大?
PNG 是无损格式,它必须精确保存每一个像素,而不是近似表示。对照片而言,这通常意味着文件会比有损原图大上几倍。PNG 的价值在于截图、logo、线稿以及任何需要透明的场合,而不是照片。