把图片拖到这里,或点击选择文件
支持 JPG / PNG / WebP / AVIF / GIF / BMP / TIFF / HDR / ICO / SVG / HEIC,可一次拖多张
TIFF 与 HDR 由本站内置解码器处理,浏览器原生不支持也能正常转换
TIFF 与 HDR 由本站内置解码器处理,浏览器原生不支持也能正常转换
正在检测当前浏览器支持的格式…
正在检测…
85%
数值越高越清晰、体积越大(仅对有损格式生效)
还没有图片,把文件拖到上方区域即可开始
使用说明
- 转换完全在本地浏览器完成,图片不会离开你的电脑,断网也能用。
- 把图片拖进上方区域后不会自动转换,确认好格式与位深,点「开始转换」才会处理。
- 输出文件名 = 原文件名 + 新扩展名,转换不会改动你的原始文件。
- 每通道位深:PNG 可选 8 / 16 位;TIFF 可选 8 位整数 / 16 位整数 / 32 位浮点,在 Photoshop 里会分别显示为 8 / 16 / 32 位/通道;JPEG、WebP、AVIF、BMP、ICO 每通道固定 8 位,没有别的档位。
- 位深选「自动」时跟随源文件:16 位 TIFF 输入按 16 位输出,且不缩放尺寸时直接使用原始 16 位数据(不做 8 位往返,精度零损失)。其余格式浏览器解码只能拿到 8 位,选 16 / 32 位是把同样的数值放进更宽的容器里。
- JPEG / BMP / TIFF 不支持透明,透明区域会自动用白色填充。
- 动图(GIF / 动态 WebP)只会保留第一帧;SVG 会被转成位图,不再可缩放编辑。
- HDR 的位深可以选择:8 位/通道输出标准 Radiance
.hdr(RGBE,RGB 各 8 位尾数 + 1 个共享指数);16 位/通道输出 OpenEXR.exr(half 浮点);32 位/通道输出 OpenEXR.exr(float 浮点)。Radiance 格式本身只有 RGBE 一种形态,所以需要 16 / 32 位精度时会自动改用 EXR。 - HDR / EXR 按线性光写入:这几种格式规范上存的是线性光数值,Photoshop(32 位/通道)、Blender、Nuke 打开时会做「线性 → sRGB」显示转换,所以本站先把原图的 sRGB 数值转成线性光再写入。这样三档位深转出来的文件在 HDR 软件里与上传的原图明暗、颜色一致,不会发灰发白。反过来,上传
.hdr时也会先转回 sRGB,保证和其它格式转换的观感一致。 - 位深 8 / 16 / 32 只影响数据精度,不改变明暗:同一张图选哪一档,看起来都应该和原图一样,只是能记录的层次多寡不同。8 位
.hdr用「共享指数」存 8 位尾数,暗部层次会被压缩(例如饱和度很高的蓝旁边极暗的绿通道可能有十几级的偏差),追求精度请选 16 / 32 位.exr。 - 提示:macOS 预览 / 空格快速查看不做「线性 → sRGB」转换,打开 8 位
.hdr与 16 位.exr会显得偏暗;用 Photoshop、Blender、Nuke 等 HDR 软件打开才是正确亮度,这属于系统看图工具的差异。 - TIFF 的 32 位浮点按原图数值归一化到 0~1 写入(不做线性化)。它是给需要浮点数据的流程用的,不同软件对浮点图显示约定不同:macOS 预览会按线性光渲染、观感偏亮,Photoshop 则按 32 位/通道打开。
- 可输入的格式:PNG / JPEG / WebP / AVIF / GIF / BMP / TIFF / HDR(Radiance)/ ICO / SVG。其中 TIFF 与 HDR 浏览器原生解不了,改用本站内置的纯 JS 解码器处理,所以照样能转成其它格式。
- BMP 支持 1 / 4 / 8 / 16 / 24 / 32 位与 RLE 压缩;TIFF 支持无压缩 / LZW / PackBits / Deflate、8 位与 16 位、灰度 / RGB / 调色板。
- HDR 输入按线性光读取并转回 sRGB 显示(与 Photoshop 打开时一致),超过 1.0 的高光会被截断;不做色调映射。
- HEIC(iPhone 照片)能否转换取决于浏览器是否支持解码,桌面 Chrome 通常不支持。
- 转换后的图片会自动去掉 EXIF 信息(拍摄位置等),体积也会更小。