页面代码没有启动。

直接从文件夹打开 index.html 会阻止 JavaScript 模块加载,所以选择一张图片后不会有任何反应。 请改用 http 方式提供此目录:

powershell -ExecutionPolicy Bypass -File serve.ps1

Then open http://localhost:8080/.

AVIF 转 JPG

把网站如今保存的格式,变成所有软件一直支持的格式。

查看源码
你的图片在你自己的浏览器里处理,不做任何上传。

转换在你的浏览器、你的硬件上完成。无需下载解码器,也无需等待。浏览器自 2021 年起就能读取 AVIF,因此其他软件打不开的图片,在浏览器标签页里却显示正常。本页利用这个解码器绘制图片,再写出 JPEG。这里没有任何网络功能,也没有接收照片的服务器。

实时检查: 核对中…

离线: 核对中…

你可以亲自验证:打开开发者工具,观察“网络”标签页并转换一张图片。你会看到本页自身的文件加载,但没有请求携带图片、缩略图、文件名或你选择的任何一个字节。也可以先加载页面,断开网络,再转换整个文件夹。

1 选择 AVIF 文件

2 选择质量

AVIF 和 JPEG 使用不同编码,图片必须先解码再重新编码,无法跳过。你在这里决定损失多少质量。

3 开始转换

取消会在处理下一个文件前停止。已开始的编码会完成,生成的文件仍可保存。

以 Markdown 查看

如何将 AVIF 转为 JPG

  1. 选择 AVIF 文件。拖入文件或手动选择。工具通过文件开头的字节识别格式,不看文件名,因此下载时被改名的 AVIF 仍然可用。真正的 PNG 会被拒绝,并明确显示实际格式。
  2. 设置质量,以及透明区域背后的颜色。滑块从 92 开始,此时照片很难与原图区分。颜色控件只在列表中有透明图片时出现,因为 JPEG 必须填充这些区域。
  3. 点击“转换”,然后下载。每个结果都显示来源、转换后的大小和变化。文件通常会大不少,因为 AVIF 是更高效的编码,你用体积换取兼容性。单个文件有下载按钮,多个文件还提供 ZIP 压缩包。

更完整的说明

只有你正在阅读的浏览器能打开的文件 下载图片得到无法打开的 .avif?浏览器能读取,所以转换无需上传。这里解释 AVIF、JPEG 无法保留的内容和文件为何大数倍。

有疑问?

图片会被上传到哪里吗?

不会。文件在你的浏览器、你的硬件上读取、解码和写入。本工具没有任何网络功能:不获取也不发送任何内容。本页的 Content-Security-Policy 列出了所有允许联系的地址,没有一个属于本网站。连解码器也不用先加载,浏览器已经有了。

为什么电脑上的软件都打不开这张图片?

因为 AVIF 在相关软件中仍然很新。它在相同质量下比 JPEG 小得多,所以网站开始使用它,保存图片便会得到 .avif。而你拿来打开图片的软件常常比格式更老。Windows 需要扩展,许多桌面编辑器仍不支持,电子书阅读器、打印机和上传表单大多也不认识。浏览器却能正常读取,这既是本页能帮忙的原因,也是你最初得到这份文件的原因。

JPG 会比 AVIF 更大吗?

几乎一定会,经常大数倍。结果会明确显示差别。AVIF 是最高效的静态图像编码之一,JPEG 则是最老的一批。40 KB 的 AVIF 在相同可见质量下变成 200 KB 的 JPEG 很正常。这是用体积换兼容性。如果之后还要限制大小,图片压缩器可以把 JPEG 压到指定大小。

透明区域会怎样?

会填充你选择的颜色,而且页面在转换前就会说明。AVIF 有透明通道,JPEG 没有,因此这次转换无法保留透明,只能由你决定垫什么颜色。多数 AVIF 是不透明的照片,颜色控件便不会出现。需要保留透明时,可用图片压缩器转为 PNG 或 WebP,它能读取 AVIF 并输出两者。

HDR 和十位色彩呢?

本工具从浏览器画布输出普通的 8 位 SDR JPEG,不保留 AVIF 额外的位深或 HDR 信息,颜色和高亮部分可能改变。归档时请保留原文件。基于 JPEG 的 HDR 格式确实存在:Android 的 Ultra HDR 规范描述了增益图,但本工具不会生成它。

图片会被重新压缩吗?

会,而且无法避免。AVIF 和 JPEG 使用不同编码,必须先解码再重新编码。所有 AVIF 转换器都如此,包括要求上传的那些。你能控制损失多少:滑块默认 92,此时照片很难与原图区分。

可以反过来把 JPG 转成 AVIF 吗?

这里不能。本工具使用浏览器画布编码器,没有附带 AVIF 编码器。不支持的画布输出类型会回退为 PNG,修改扩展名不会生成 AVIF。其他带有独立编码器的工具可以在本地编码 AVIF,无需上传。画布输出规则解释了回退行为。

日期、相机和位置会保留吗?

不会。图片绘制到画布上,而画布只有像素,所以 EXIF、GPS、色彩配置和 XMP 都会丢弃。网页上的图片通常本来就没有这些信息。需要查看或编辑文件携带的内容时,EXIF 查看与移除工具可以完成,而且不会重新压缩图片。

能一次转换整个文件夹吗?

能。你想放多少文件都可以。没有数量或大小限制,因为没有服务器承担处理。每个文件都有一行结果和单独下载,两个或更多文件还提供包含全部结果的 ZIP 压缩包。

免费吗?可以离线用吗?

免费,不用账号、登录或试用,也没有水印。网站通过广告维持运营,广告不会获得图片信息。先加载页面,再断开网络,工具会完全照常运行。这也是确认没有上传的最有力证据。