AVIF 转 PNG 转换器
在本地将一张静态 AVIF 转为真实 PNG。只要浏览器能够解码源文件,解码后的 Alpha 透明度就会保留。
仅静态 AVIF · 最大 25 MiB · 4000 万像素 · 需要原生 AVIF 解码
私密:图片仅在本地浏览器处理
如何将 AVIF 转为 PNG
- 选择一张不超过 25 MiB 和 4000 万像素的有效静态 AVIF。
- 让浏览器在本地验证并解码 AVIF,然后点击转换为 PNG。
- 检查经过验证的 PNG 预览并下载真实文件。
AVIF 与 PNG
AVIF 是现代压缩图片格式,PNG 则是许多图片工作流都支持的无损格式。PNG 对解码后的像素进行无损编码,通常比 AVIF 更大;它不能恢复有损 AVIF 中已经丢失的细节。
保留解码后的透明度
从 AVIF 解码出的透明和半透明像素会写入 PNG 的 Alpha 通道,不会叠加白色或黑色背景。PNG 对解码后的像素使用无损编码。
浏览器 AVIF 支持
工具使用浏览器原生 AVIF 解码和离线能力探针。如果浏览器不能解码 AVIF,会显示明确错误,不会上传文件,也不会使用服务器回退。
仅支持静态 AVIF
AVIF 序列和动画 AVIF 会在转换前被拒绝。PicRecast 不会悄悄只导出第一帧。
HDR、广色域和位深
浏览器解码和 Canvas 可能把 HDR tone-map、转换广色域,或降低高位深数据。页面不承诺 HDR 或色彩管理信息一定精确保留。
元数据和色彩配置
浏览器 PNG 流程不保证保留 ICC、NCLX、EXIF、XMP 或其他 AVIF 元数据。如果这些信息重要,请保留原图。
为什么 PNG 可能更大
PNG 对解码后的像素使用无损编码,通常不如 AVIF 紧凑。PicRecast 会报告真实的输入和输出大小,不承诺压缩效果。
隐私
验证、能力检测、解码、PNG 编码、预览和下载都在浏览器本地运行。图片不会发送到 PicRecast、图片 API、AI 服务,分析工具也不会接收自定义图片属性。
限制
本工具一次处理一张静态 AVIF,不支持缩放、裁剪、PNG 调色板优化、元数据保留、HDR 或广色域保证、服务器转换或图片序列。
常见问题
AVIF 的透明度会保留吗?
解码后的透明和半透明像素会保存在 PNG 的 Alpha 通道中,不会填充背景。
为什么 PNG 比 AVIF 大?
PNG 对解码后的像素使用无损编码,通常不如 AVIF 紧凑,因此变大很正常。
浏览器无法解码 AVIF 怎么办?
离线能力探针会提示浏览器不支持 AVIF,不会生成结果或下载,文件也不会上传。
可以转换 AVIF 序列吗?
不可以。AVIF 序列和动画 AVIF 会被拒绝,不会悄悄只转换第一帧。
HDR、广色域和元数据会保留吗?
不保证。浏览器解码和 Canvas 可能转换色彩或位深,重新编码的 PNG 也可能不含源元数据。
相关工具
比较其他本地转换流程: AVIF 转 JPG · WebP 转 PNG · 图片转换器