TIFF 转 JPG — 在浏览器中将 TIFF 转为 JPEG
把 TIFF 图片转换为 JPG。支持多页 TIFF,完全在浏览器中运行。无上传 —— 文件永不离开你的设备。
Drop your TIFF here
TIF or TIFF — up to 50 MB
TIFF(Tag Image File Format)自 1986 年以来一直是归档级图像的标准格式。扫描仪、数码相机、科学仪器和印前工作流都会产出 TIFF —— 而它们产出的 TIFF 变体又各有不同,因为该格式在设计上就是可扩展的。一个 TIFF 文件可以包含多页(类似扫描文档),可以使用六七种压缩方案中的任意一种,可以存储每通道 8 位或 16 位,还可以嵌入 EXIF、XMP、IPTC 和 ICC 色彩配置元数据。
本工具把 TIFF 的第一页转换为标准 JPEG。TIFF 由 UTIF.js 解码,它支持最常见的 baseline TIFF 变体:未压缩、LZW 压缩、PackBits 压缩和 Deflate 压缩。解码后的位图以 92% 画质重新编码为 JPEG,产出的文件比源 TIFF 小 5–20 倍,在屏幕上视觉上完全无法区分。整个流水线在你的浏览器中运行 —— 无上传、无服务器、无账号。TIFF 永不离开你的设备。
当你有一张来自扫描仪的 TIFF,需要附加到邮件、嵌入网页,或上传到不接受 TIFF 的 CMS 时,本工具就能派上用场。JPEG 可以在任何地方显示,TIFF 则不行。保留原始 TIFF 用于归档,用 JPEG 用于分享和 Web 用途。
使用方法
拖入 TIFF 文件
把 .tif 或 .tiff 文件拖入拖放区(最大 50 MB)。文件在本地读取 —— TIFF 是一种可以包含多张图像(页面)的容器格式,本工具处理第一张。
转换在浏览器中运行
TIFF 由 UTIF.js 逐像素解码,然后以 92% 画质重新编码为 JPEG。这是一次有损转换:TIFF 通常是无压缩或无损压缩的,所以输出 JPG 会小很多,但会损失一些画质。
下载 JPEG 文件
输出文件使用与源文件相同的主文件名,扩展名为 .jpg。无服务器参与 —— 转换后的图片通过内存中的 blob URL 提供。
常见问题
支持哪些 TIFF 文件?
支持未压缩、LZW、PackBits 或 Deflate 压缩的 Baseline TIFF。来自扫描仪、相机和图像编辑器的大多数 TIFF 都属于这一类。JPEG 压缩的 TIFF 和 16 位/通道的 TIFF 可能无法正确解码。
多页 TIFF 会怎样处理?
只转换第一页(IFD)。要处理后续页面,请先在桌面工具中逐页提取,或逐帧转换。
TIFF 转 JPG 是有损的吗?
是的。TIFF 通常是无损的,JPEG 始终是有损的。在 92% 画质下,任何屏幕上的视觉差异都可以忽略不计,但如果你需要精确的像素数据进行进一步编辑或印刷,请保留原始 TIFF。
我的文件会被上传吗?
不会。所有处理都在你的浏览器中完成,使用 UTIF.js(TIFF 解码器)和 Canvas API(JPEG 编码器)。文件永不离开你的设备。
限制说明
- 仅第一页多帧/多页 TIFF 仅部分支持 —— 只解码第一个 IFD。要完整提取多页,请使用 ImageMagick 等本地工具。
- JPEG 压缩的 TIFF使用内部 JPEG 压缩的 TIFF 可能无法解码。UTIF.js 支持 baseline、LZW、PackBits 和 Deflate,不支持 JPEG-in-TIFF。
- 16 位通道高位深 TIFF(16 位/通道)在转换过程中会下采样到 8 位,丢失细微的色调渐变。
平台说明
- macOS
- Preview.app 可以打开 TIFF 并导出为 JPEG(文件 → 导出 → JPEG)。对于不需要打开 App 的快速单页转换,本浏览器工具更快捷。
- Windows
- MS Paint 无法打开 TIFF。请使用「照片」或 Paint.NET。批量转换用 ImageMagick:`magick convert input.tif output.jpg`。
- Linux
- 命令行等价命令:`convert input.tif output.jpg`(ImageMagick)。批量转换:`mogrify -format jpg *.tif`。
- Web
- 完全通过 UTIF.js 在客户端运行。TIFF 解码器和 JPEG 编码器都在你的浏览器中执行。首次加载页面后可离线使用。