Why Convert TIFF to PNG?
TIFF (Tagged Image File Format) is the archival standard for professional imaging — used by photographers, graphic designers, medical imaging systems, and document scanners because it preserves every pixel without compression artifacts. But TIFF files have a problem: size. A single TIFF photograph from a modern camera can weigh 30 to 80 MB, and a single scanned page can easily reach 20 MB.
PNG (Portable Network Graphics) solves this while keeping lossless quality intact. Both TIFF and PNG are lossless formats — no image data is discarded during conversion. The difference is compression efficiency: PNG's compression algorithm typically reduces file size by 50 to 70 percent compared to an uncompressed TIFF, without any visual quality loss.
Converting TIFF to PNG is the right choice when you need:
The critical advantage of TIFF to PNG over TIFF to JPG: zero quality loss. JPG uses lossy compression that permanently discards image data. PNG preserves every pixel from the TIFF original. If your TIFF contains sharp edges, fine text, diagrams, or transparent areas, PNG is always the correct output format.
For a broader view of which format fits which use case, see our TIFF vs JPG comparison guide.
Method 1: Convert TIFF to PNG in Your Browser (No Upload Required)
The fastest and most private way to convert TIFF to PNG is a browser-based tool that processes your files locally. PhotoFormatLab's TIFF to PNG converter runs entirely in your browser using WebAssembly — your TIFF files never leave your device.
Step-by-step:
Why this approach is best for TIFF files specifically:
TIFF files frequently contain sensitive content — scanned legal documents, medical records, professional photography, and archival materials. Uploading these to server-based converters like Convertio or FreeConvert means your files transit over the internet and are temporarily stored on third-party servers. Browser-based conversion eliminates this risk entirely.
For more on browser-based conversion and why it matters for privacy, read our guide on converting images without uploading to a server.
Method 2: Convert TIFF to PNG on Mac with Preview
Mac users have a strong built-in option: Preview, macOS's default image viewer, handles TIFF natively and exports to PNG directly.
Single File Conversion
Batch Conversion with Preview
Preview supports batch export, which makes converting folders of TIFF files manageable:
Preview is reliable and produces correct lossless PNG output with full transparency support. Its limitation: slow on very large batches (hundreds of files) and no command-line scriptability.
Method 3: Convert TIFF to PNG on Windows
Windows has built-in options, though they are limited compared to macOS for batch workflows.
Using Microsoft Paint
Paint supports TIFF input and exports clean PNG files. The limitation: no batch processing, no transparency control. For a single file this is the fastest Windows option.
Using Windows Photos App
For batch conversion on Windows, the browser-based method (Method 1) is significantly faster and more reliable than repeating this process for each file.
Using IrfanView (Free, Windows)
IrfanView is a free Windows image viewer that handles TIFF batch conversion well:
IrfanView is fast and supports advanced options like PNG compression level control. It is the best native Windows tool for batch TIFF to PNG workflows.
Method 4: sips Command Line (macOS)
macOS includes sips (scriptable image processing system) as a built-in command-line tool. It is available on every Mac without any installation.
Convert a single TIFF file:
```bash
sips -s format png document.tiff --out document.png
```
Batch convert all TIFF files in a folder:
```bash
for f in ~/Documents/scans/*.tiff; do
sips -s format png "$f" --out "${f%.tiff}.png"
done
```
Batch convert to a separate output folder:
```bash
mkdir -p ~/Documents/png-output
for f in ~/Documents/scans/*.tiff; do
basename=$(basename "$f" .tiff)
sips -s format png "$f" --out ~/Documents/png-output/"$basename".png
done
```
sips preserves transparency, handles multi-channel TIFFs correctly, and processes batches faster than GUI tools. It is the best option for macOS users who need to automate TIFF to PNG conversion as part of a larger workflow.
Method 5: ImageMagick (Windows, Mac, Linux)
ImageMagick is a powerful open-source tool for cross-platform image processing. Install it via the ImageMagick website or via Homebrew on macOS (brew install imagemagick).
Convert a single file:
```bash
magick input.tiff output.png
```
Batch convert all TIFF files in the current directory:
```bash
for file in *.tiff; do
magick "$file" "${file%.tiff}.png"
done
```
Batch with output to a separate folder:
```bash
mkdir -p png-output
for file in *.tiff; do
magick "$file" png-output/"${file%.tiff}.png"
done
```
Set PNG compression level (0-9, higher = smaller file, slower):
```bash
magick input.tiff -define png:compression-level=9 output.png
```
ImageMagick handles multi-page TIFFs, high bit-depth TIFFs (16-bit and 32-bit), CMYK TIFFs, and TIFF files with multiple layers or embedded ICC color profiles. It is the most capable command-line option for complex TIFF inputs.
Python Pillow alternative:
If you work in Python, Pillow handles TIFF to PNG conversion directly:
```python
from PIL import Image
import os
def convert_tiff_to_png(input_path, output_path):
with Image.open(input_path) as img:
# Convert CMYK to RGB if needed
if img.mode == 'CMYK':
img = img.convert('RGB')
img.save(output_path, 'PNG', optimize=True)
# Batch convert
for filename in os.listdir('./tiff_files'):
if filename.lower().endswith(('.tiff', '.tif')):
convert_tiff_to_png(
f'./tiff_files/{filename}',
f'./png_files/{filename.rsplit(".", 1)[0]}.png'
)
```
Note the CMYK check: professional TIFFs from print workflows often use CMYK color mode. PNG only supports RGB, so the conversion step is necessary to avoid color rendering errors.
TIFF vs PNG: Feature Comparison
Understanding the differences helps you make the right decision for your workflow:
| Feature | TIFF | PNG |
|---|---|---|
| Compression | Lossless (LZW, ZIP) or uncompressed | Lossless (Deflate) |
| Typical file size | 30–80 MB (photos), 5–20 MB (scans) | 5–20 MB (photos), 1–5 MB (scans) |
| Transparency (alpha) | Yes | Yes |
| Color depth | 8, 16, 32-bit | 8-bit (standard), 16-bit supported |
| Color mode | RGB, CMYK, LAB, Grayscale | RGB, Grayscale |
| Multi-page support | Yes | No (use APNG for multi-frame) |
| Layers | Yes (in some tools) | No |
| Browser support | None (no browser renders TIFF) | Universal |
| Email/web compatible | No | Yes |
| Print production | Yes | Limited (no CMYK support) |
| Software compatibility | Professional tools | Universal |
Key takeaways:
When Should You Convert TIFF to PNG vs JPG?
The choice between PNG and JPG as your conversion target matters:
Convert TIFF to PNG when:
Convert TIFF to JPG instead when:
For maximum web performance with transparency support and smaller files than PNG, consider converting TIFF to WebP — WebP supports transparency at roughly half the file size of PNG. For cutting-edge compression on modern sites, TIFF to AVIF delivers the smallest file sizes of all options.
Understanding TIFF Transparency During Conversion
TIFF files can contain alpha channels for transparency, and PNG handles this correctly. But a few edge cases are worth knowing:
Standard RGBA TIFF → PNG: Transparency converts perfectly. The alpha channel from the TIFF maps directly to the PNG alpha channel.
TIFF with spot color channels: Some professional TIFFs have additional spot color channels beyond RGBA. These will not map to PNG — the conversion will keep the visible image data and discard spot channels.
CMYK TIFF with alpha: PNG does not support CMYK, so CMYK TIFFs must be converted to RGB mode first. The conversion happens automatically in most tools, but it can shift colors slightly — CMYK and RGB color spaces have different gamuts. If exact CMYK reproduction matters, consult your print workflow before converting.
Multi-layer TIFF: Flattened to a single PNG layer during conversion. Layers are not supported by the PNG format. If you need to edit layers, keep the original TIFF.
Frequently Asked Questions
Does converting TIFF to PNG reduce image quality?
No. Both TIFF and PNG are lossless formats. Converting TIFF to PNG preserves every pixel exactly — no image data is discarded and no compression artifacts are introduced. The only change is file format and file size. PNG typically produces files 50–70% smaller than uncompressed TIFF at identical visual quality, making it the ideal format for delivering lossless images for web use or sharing.
Can I convert TIFF to PNG without losing transparency?
Yes. PNG fully supports alpha channel transparency, and the conversion from TIFF preserves alpha channels correctly. Both PhotoFormatLab's browser-based converter and tools like Preview, ImageMagick, and sips handle transparency correctly during TIFF to PNG conversion. The only transparency you might lose is spot color channels or CMYK alpha, which PNG does not support — but standard RGBA transparency converts without any loss.
Why is my PNG file larger than the original TIFF?
This can happen if the original TIFF was using aggressive lossless compression (like LZW or ZIP compression within the TIFF container) and the resulting PNG is not as compressible. It can also happen with very high bit-depth TIFFs (32-bit) that PNG compresses less efficiently. However, for standard photographic TIFFs, PNG is almost always smaller. Try increasing the PNG compression level in ImageMagick (-define png:compression-level=9) or using a PNG optimizer.
What is the best way to batch convert TIFF to PNG?
PhotoFormatLab's TIFF to PNG converter is the fastest option for most users — drop multiple files, convert instantly in the browser, download as ZIP. For scripted workflows on macOS, sips is fast and pre-installed. For Windows, IrfanView's batch mode is reliable. For cross-platform scripted automation, ImageMagick or Python Pillow are the best choices.
Is TIFF to PNG conversion safe for sensitive documents?
It depends on the tool. Server-based converters upload your files to their infrastructure, which creates privacy and security risks for sensitive content like scanned legal documents, medical records, or confidential business materials. PhotoFormatLab converts entirely in your browser — your files are processed by WebAssembly on your own device and never transmitted anywhere. This makes it safe for any sensitive TIFF content. Read more in our guide on whether online image converters are safe to use.
What is the difference between .tiff and .tif extensions?
No difference at all — they are the same format. The .tif extension is a legacy artifact from older Windows systems that restricted file extensions to three characters. Both .tiff and .tif files are identical in structure and both work with every converter, including PhotoFormatLab.
Should I convert TIFF to PNG or WebP for a website?
WebP is usually the better choice for websites. WebP supports transparency (like PNG) but produces files 25–50% smaller than PNG at equivalent quality. For a web project where performance matters, TIFF to WebP delivers better Core Web Vitals scores. PNG is preferable when maximum compatibility is needed (legacy browsers) or when you are delivering files to a client who will use them in design tools where WebP support may be limited.
Jordan builds privacy-focused web tools. He created PhotoFormatLab to make image conversion free, instant, and fully browser-based — no file uploads, no accounts, no watermarks. About PhotoFormatLab →