图片格式批量转换器
支持 WebP、AVIF、PNG、JPEG 的批量互转。极致压缩,本地处理,保护隐私。
点击或拖拽图片到此处
支持多选,所有处理均在本地完成
支持 WebP、AVIF、PNG、JPEG 的批量互转。极致压缩,本地处理,保护隐私。
点击或拖拽图片到此处
支持多选,所有处理均在本地完成
图片格式批量转换器支持在浏览器本地将多张图片转换为常见目标格式(页面定位包含 WebP、AVIF、PNG、JPEG 等,以界面可选格式为准)。拖拽或点击上传多文件后,在结果区查看每张转换状态,并可「下载全部 (ZIP)」。处理强调本地完成以保护隐私,适合把相册/素材统一成网页友好格式,而不是专业色彩管理印刷流程。
#dropZone + 隐藏多选 #fileInput。#statusMsg 提示当前进度/结果。#resultSection:显示文件数 #fileCount 与网格 #resultGrid。downloadZip() 打包导出。确认至少有一张转换成功;若仍在转码,等状态完成后再打包。
页面定位为本地处理;文件在浏览器中解码再导出。
目标格式若不支持透明(如 JPEG),透明区域会被填充。需要透明请用 PNG/WebP(视实现)。
canvas 重编码通常会丢失大部分 EXIF;若需保留元数据请用专门工具。
先缩放再转格式,或先转格式再缩放;避免无意义的多次有损链。
无严格写死上限时以设备内存为准。卡顿就减少批量,分多次转换。
拖拽区 #dropZone 与多选 #fileInput 进入 addFiles,再 processAll 逐张 convertSingle。状态写在 #statusMsg;完成后 #resultSection 显示 #fileCount 与 #resultGrid(renderResult)。单张 downloadSingle,打包 downloadZip;体积展示用 formatKB。resetAll 清空队列与结果。编码在浏览器本地 canvas/编码器路径完成,能力受当前浏览器对 WebP/AVIF/JPEG/PNG 支持影响。
网页照片优先 WebP/AVIF 减体积;需要最大兼容可出 JPEG;需透明通道用 PNG 或支持 alpha 的 WebP。JPEG 会丢透明。有损互转会累积损伤,尽量基于原图一次转出目标格式。质量滑杆(若界面提供)先预览再批量:质量过高体积收益小,过低出现块效应。超多/超大文件易触内存上限,请分批。canvas 重编码通常丢失大部分 EXIF,要保留元数据请用专门工具。
ZIP 无反应时先确认至少一张转换成功且状态已完成。单张失败常见于浏览器不支持目标编码或文件损坏。公共场景用完 resetAll,避免结果区残留预览。与「图片尺寸修改」配合时,规划好缩放与转码顺序,避免无意义的多次有损链。本页不是印刷级色彩管理流程,CMYK/专色请走专业软件。