🛠️

图片格式转换

请输入管理员密码

密码错误,请使用英文输入法输入

← 返回工具箱

◆ PORTFOLIO
管理后台 学习纪要 DQ小工具箱
首页

DQ小工具箱 / 图片格式转换

🖼️ 图片格式转换

JPG、PNG、WebP、TIFF、HDR、EXR… 拖进来,选好想要的格式,一键转换。

🔒 全程在你的浏览器本地完成,图片不会上传到任何服务器
⬆
把图片拖到这里,或点击选择文件
支持 JPG / PNG / WebP / AVIF / GIF / BMP / TIFF / HDR / ICO / SVG / HEIC,可一次拖多张
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 信息(拍摄位置等),体积也会更小。