跳到主要内容

TIFF to PNG

在浏览器中将 TIFF 转为 PNG,文件无需上传

文件在本地处理,无需上传

输出说明TIFF → PNG

转换后的第一页将在这里显示

每页生成一个独立文件,多页结果打包为 ZIP 下载

如何使用 TIFF to PNG

  1. 在上方选择一个 .tif 或 .tiff 文件。
  2. 选择“转换为 PNG”。单页生成一个 PNG,多页生成装有独立 PNG 的 ZIP。
  3. 检查实际首页预览和页面列表,再下载;需要高精度或可编辑原稿时保留 TIFF。

便于分享,也说清输出边界

TIFF 可以包含多张图片和方向信息。下载成功不一定代表方向或色阶正确。此页显示实际导出的第一张 PNG,并列出每张输出的尺寸和字节数。不提供图层编辑、白底移除、位深或色彩配置选择。

原创 TIFF 样本实测

方向标签需要真正应用到输出

2026 年 10 月 21 日,我们生成三份四角颜色不同的经典 TIFF,存储尺寸均为 96 × 64,只有方向标签分别为 1、6、8。旧页却把三份都输出为相同的 96 × 64、407 字节 PNG。这是本工具处理方向的问题,不代表三份图片的预期观看方向相同。

更新后会在绘图时应用方向。标签 1 仍为 96 × 64、407 字节;标签 6、8 分别输出 64 × 96、413 与 412 字节的不同图片。这三份实际下载图片均与独立 Pillow 方向参考一致,不依赖下一个看图软件识别 TIFF 原标签。

这些是受控合成文件,不是客户扫描件。提供原始输入和生成器便于复现。这是对本站旧实现的修复;没有用同样文件实测竞品,也没有证实独家方向功能。

方向标签需要真正应用到输出
原创示意与实际保存结果分别标明;测试日期 2026-10-21,范围为所列合成样本。

三页 TIFF 会生成三张 PNG

three-pages.tiff 包含 96 × 64、73 × 41、48 × 80 三页。实际 ZIP 按顺序保存 page-01.png、page-02.png、page-03.png,分别为 407、304、344 字节,各自保留尺寸。1,261 字节 ZIP 是包装,不是一张包含全部页的 PNG。

多页 ZIP 是原有功能。本次新增实际首张 PNG 预览,以及所有输出文件名、尺寸和字节数列表;没有新增全页画廊或逐页下载选择器。请解压后检查其余页面,首页预览不能证明每页内容都符合预期。

我们还从 raw-strip TIFF 尾部截去 1,000 字节。旧页仍提供 436 字节残图;现在会在下载前拒绝此不完整数据。没有图像目录的文件会明确提示无图像页面。检查只覆盖已测边界,不保证检测或修复所有损坏、压缩 TIFF。

三页 TIFF 会生成三张 PNG
原创示意与实际保存结果分别标明;测试日期 2026-10-21,范围为所列合成样本。

PNG 格式支持 16 位,但此路径输出 8 位

256 × 32 的 gray16.tiff 上半部有 12,000 至 12,255 共 256 个不同的 16 位灰度值。实际 1,349 字节 PNG 在此区域仅剩 46、47 两个灰度。下半部覆盖 0 至 65,535,生成 256 个输出灰度;PNG 文件头确认为 8 位。因此此转换路径不保证保留每个输入色阶。

这是实现边界,不是 PNG 格式限制。PNG 规范允许 16 位采样,此处的 UTIF 路径则向浏览器画布提供 8 位 RGBA。需要进一步调整色调或归档时,请保留高位深 TIFF;交付要求位深与色彩配置时,应选择明确支持这些要求的导出流程。

alpha-bands.tiff 的 387 字节 PNG 保留了测试位置的 0、64、128、255 透明度,但半透明 RGB 数值稍有变化,不能据此认证柔和边缘的颜色一致。painted-white.tiff 输出 400 字节 PNG,角落仍是不透明白色。换格式不会删除已绘入的白色像素。下方提供原图、实际输出、完整哈希和日期。

PNG 格式支持 16 位,但此路径输出 8 位
原创示意与实际保存结果分别标明;测试日期 2026-10-21,范围为所列合成样本。

下载原始 TIFF 与实际 PNG

原创合成测试日期为 2026 年 10 月 21 日,单一桌面 Chromium 浏览器。清单包含输入输出字节、尺寸、完整 SHA-256、ZIP 成员和错误样本;生成器仅需要 Python 3 标准库。不同浏览器编码字节可能不同。本组覆盖 raw-strip 经典 TIFF,不覆盖所有压缩、色彩模式及扩展。

样本TIFFPNG
orientation-1orientation-1.tiff
96 × 64 · 18,584 字节
SHA-2567e62f6d59b83d8101a3f47875f386d4806c26d1a3564dc76ffab07d779051a4c
orientation-1.png
96 × 64 · 407 字节
SHA-2569d8b442903c6f4e1a00304a3be833b17ae91fda7c037087642da6e00bfb19eed
orientation-6orientation-6.tiff
96 × 64 stored · 18,584 字节
SHA-2568253f37becb35ed43a55b7bbdee9f2cdceb39a089c74700f2eab37d3ffe99ad5
orientation-6.png
64 × 96 · 413 字节
SHA-256699c596e82db3a09813dc41f6f00b8f3864cfe0fc3fb9d0386cc8442c847955e
orientation-8orientation-8.tiff
96 × 64 stored · 18,584 字节
SHA-256df18701ff1444d62922a0a071fa594cb3c9e275a571e17e32ce4066626a15e10
orientation-8.png
64 × 96 · 412 字节
SHA-256f85ae75d5f823bdda5a62c565711024501bfa40824d6f80a10100778b725c316
three-页three-页.tiff
96 × 64 / 73 × 41 / 48 × 80 · 39,371 字节
SHA-256bba89b99b697d5d32860c5de752f95e58f64f4a9ebd380a91ab9e3964235f95b
page-01.png
96 × 64 · 407 字节
SHA-2569d8b442903c6f4e1a00304a3be833b17ae91fda7c037087642da6e00bfb19eed
page-02.png
73 × 41 · 304 字节
SHA-256c17b7ebebbb991ab6e6920b5524798e8b06a6f41c07ce689ddc08b2ba9a9c738
page-03.png
48 × 80 · 344 字节
SHA-256bb8c5362a60b3a3bae4666ab638d1046d0a23ae35bc8f7b1d52505cbaf73671b
ZIP · 1,261 字节
gray16gray16.tiff
256 × 32 · 16,530 字节
SHA-256f71be63c953f7edf2786d246d13e418e15ae1c78e37ba3dba600b1b65d60e471
gray16.png
256 × 32 · 1,349 字节
SHA-2567f33562e458042ff4aaaeee39e9086ee9981e96421c4115c23aab38307beac2a
alpha-bandsalpha-bands.tiff
128 × 48 · 24,742 字节
SHA-2564e18c94979df48fae7c09c338f21356eb72dd3791257b7d5d6f375308039cdb6
alpha-bands.png
128 × 48 · 387 字节
SHA-25621b5cfbecf97d006b6f18b14f9af8f3cdcb150006404eb1d0f0666e0bb95f6c5
painted-whitepainted-white.tiff
128 × 48 · 18,584 字节
SHA-2563e8d39312b26ac06a7ba4baed82fdecfeb1255e0de2721274b660ea5835e6089
painted-white.png
128 × 48 · 400 字节
SHA-2565ec9465d3b5f2ebfbb932e7c08ae71ef52ae34d626d7e30238a1a1cfe70e0c66

完整输入输出哈希与实测清单 · 输入生成器

诊断文件:truncated-strip.tiff · twenty-one-页.tiff · no-页.tiff · bigtiff.tiff · not-tiff.tiff ·

当前范围与限制

一次一个输入,最多 20 MB、20 页。既有光栅限制仍为每边 4096 像素、每页 1,600 万像素、文件合计 4,000 万像素。不支持 BigTIFF。此路径输出 8 位 PNG,没有精度或色彩配置选择。转换在浏览器本地完成。本次没有新增批量选择文件、TIFF 编辑、损坏修复或背景移除。

TIFF to PNG 常见问题

为什么 TIFF 转换后横竖方向不对?

方向标签可能与存储像素排列不同。本页现在会应用标签,实测标签 6、8 输出为 64 × 96,不再是旧版的 96 × 64。分享前请检查实际预览。

TIFF 的其余页面去哪了?

多页输入下载为分别命名 PNG 的 ZIP。三页样本包含 page-01.png 至 page-03.png,并保留各页尺寸。本页预览第一张并列出所有输出,请解压检查其余图片。

16 位 TIFF 会保留所有灰阶吗?

此路径不会。实测 16 位灰度输入变成 8 位 PNG,上方测试带的 256 个相近色阶仅剩两个输出灰度。PNG 格式本身可以支持 16 位;需要高精度时保留 TIFF 或使用明确支持高位深的导出路径。

PNG 会把白底变透明吗?

不会。透明度样本保留已有 alpha,绘入的白色仍不透明。此工具不选择或擦除背景像素。

为什么不完整 TIFF 被拒绝?

工具检查条带或图块引用的数据范围,会拒绝实测中截断的原始图像。请索取完整副本。这些检查不修复损坏文件,也不认证所有压缩方法。

格式与实现依据

W3C PNG specification · UTIF.js