PNG to TIFF, lossless and private. Nothing ever uploads.

Drop PNG images below — get a TIFF per file with LZW compression and print-ready DPI tags, in batches of up to 20. Converted entirely on your device.

  • Your file data never leaves the device
  • LZW / Deflate / PackBits / uncompressed
  • Batch up to 20 files + ZIP
  • Multi-page TIFF combine + DPI tags to 600

Convert PNG to TIFF

Add your PNG files

Drag & drop PNG files here

or browse your files · you can also paste from clipboard (Ctrl+V)

Your browser decodes PNG natively — no decoder download, no waiting. Animated PNGs convert to their first frame only, and transparency is flattened onto the background colour you choose (white by default).

    No files yet. Everything stays on this device. Downloads start instantly.

    Privacy you can verify, not just trust

    Most online PNG converters upload your images to their servers first — and some keep a download link live for hours afterwards. This one can't: your browser decodes PNG natively and the TIFF encoder runs entirely in your browser. Your file data never leaves the device — the only third-party requests are the site's own analytics, which count page views — and it uploads nothing, ever. There is no decoder to download and no file fetched after load for the conversion itself. Don't take our word for it:

    New cross-origin requests during use: 0
    1. Press F12 to open developer tools, then the Network tab.
    2. Convert any PNG above. Watch: apart from the site's analytics, nothing new is requested — no uploads, and no file data ever leaves your device.
    3. Extra credit: disconnect your internet after this page loads — conversion still works.

    How to convert PNG to TIFF without uploading it

    Every "free" online PNG converter you've used uploads your images to a company server, converts them there, and — in several documented cases — keeps a copy or a live download link for hours. For personal photos, client work and anything you wouldn't post publicly, that's an unnecessary risk. The safer approach is to convert the file where it already is: on your own device.

    This tool does exactly that. When you drop a PNG here, your browser:

    1. Decodes the PNG natively — every modern browser includes a PNG decoder, so there is no decoder file to download and no waiting for a library to load. Animated PNGs (APNG) decode to their first frame only.
    2. Flattens any transparency onto the background colour you chose (white by default, or black), because the TIFF written here stores 8-bit RGB with no alpha channel. The file card warns you when this happens.
    3. Re-encodes the pixels as a TIFF with a pure-JavaScript TIFF encoder — little-endian header, one IFD per image, LZW, Deflate, PackBits or no compression, and the DPI you chose written as XResolution and YResolution tags. Your original file is never modified.

    What makes this converter different

    The converters that top the results for this search mostly upload your files to a server (XConvert does offer a compression choice — LZW, DEFLATE, PackBits, ZSTD or none — in a batch with a ZIP download, but only after your files upload), and the client-side ones we found are thin — ForgeConvert converts client-side in a batch of 20 but offers LZW only, with no other compression choice, no DPI tags and no multi-page mode, filevolve converts locally in a batch but states no compression choice, no DPI tags and no multi-page mode, and Imagen AI converts client-side but only uncompressed, with no compression choice, no DPI tags and no multi-page mode. This page is the only fully client-side dedicated PNG-to-TIFF page we found that combines a batch of 20 files with a ZIP download, a genuine compression choice (LZW by default, Deflate, PackBits or uncompressed), DPI tags from 72 to 600, a multi-page TIFF combine mode, per-file previews, and a choice of background colour for transparency, with no daily limits, no account, no watermark and no paywall. It runs entirely in your browser — there is no server to upload to, no daily limits, no account and no watermark.

    When is TIFF the right choice for a PNG?

    When the destination demands it: print shops and scanning bureaus that ask for TIFF, archives that store images losslessly, and layout software (InDesign, QuarkXPress and their peers) that places TIFFs at a stated DPI. TIFF is also the format for multi-page scans — one file, one page per image. For anything else — sharing, web, storage — keep the PNG or use PNG to JPG instead and keep the smaller file.

    Files are checked by their contents, not their name: a PNG saved as .txt still converts, because the PNG signature (89 50 4E 47 0D 0A 1A 0A) is what matters, while a JPG renamed to .png is refused with a pointer to the matching converter. A corrupt PNG is refused at validation, and a truncated PNG — one whose chunks run past the end of the file before the final IEND chunk — is refused with a per-file error explaining what happened.

    Honest limitations

    No quality recovery

    PNG is already lossless — it throws away no detail when it saves. A TIFF holds the same decoded pixels, losslessly — it cannot add detail that was never there. Converting only stops further loss and fits pipelines that demand TIFF.

    TIFFs are usually larger than PNGs

    PNG is already compressed, so the TIFF cannot shrink the pixels further — expect roughly 3× the size for an uncompressed TIFF of a photo, less with LZW or Deflate. A 300-DPI A4 scan is about 26 MB uncompressed. Every file shows its size multiple honestly, and the batch bar shows the total before you download anything.

    8-bit RGB only, alpha flattened

    Output is 8-bit RGB — no 16-bit, no CMYK, no alpha channel. A 16-bit PNG is converted to 8-bit by the browser canvas path, and PNG transparency is flattened onto the background colour you choose (white by default, or black).

    Animated PNG: first frame only

    TIFF has no animation, so an animated PNG becomes a still TIFF of its first frame. The file card warns you instead of silently dropping the animation.

    Multi-page TIFFs are not universal

    Multi-page TIFFs open in most viewers, but some old software shows only the first page. If the destination is old or unknown, send one TIFF per file instead.

    DPI is only a tag

    The DPI you pick never changes the pixels — it only records how large the image prints. A 72-DPI tag on a 4000-pixel photo still prints large; the pixels are what they are.

    Metadata is stripped

    Camera metadata (EXIF, including location) is dropped on re-encode. Orientation is applied where the browser exposes it, so the output is stored upright. There is no text layer, no OCR, and nothing searchable is added.

    Frequently asked questions

    Do my PNG files get uploaded anywhere?

    No. Your browser decodes the PNG natively and the TIFF encoder runs entirely in your browser, so your file data never leaves the device. The only third-party requests are the site's own analytics, which count page views. You can verify it in your browser's Network tab, or disconnect from the internet after the page loads — conversion still works.

    Will converting PNG to TIFF improve the quality?

    No. PNG is already lossless — it throws away no detail when it saves, so the TIFF holds exactly the same pixels and cannot add detail. Converting only prevents further loss and fits print and archive pipelines that ask for TIFF. It also makes the file bigger: PNG is already compressed, so the TIFF is usually larger than the PNG — a 1920x1080 photo is about 6 MB as an uncompressed TIFF and often under 2 MB as a PNG.

    Should I choose LZW, Deflate, PackBits or no compression?

    LZW is the default and the right choice for almost everything: it is lossless, it shrinks photos and line art well, and it is the prepress standard every print shop and layout program reads. Deflate is also lossless and often produces the smallest files on photos — pick it when size matters most. PackBits is a simpler lossless RLE format for very old software that does not understand LZW or Deflate. Uncompressed stores every pixel as 3 bytes with no compression at all — the largest files, useful only when the destination cannot decode any compression.

    Which DPI should I choose?

    DPI is only a tag — it never changes the pixels, it tells print shops and layout software how large the image prints. 72 DPI is for screen use, 150 DPI is fine for drafts and large prints, 300 DPI is the print standard, and 600 DPI is for high-resolution print work. A 300-DPI A4 scan is 2480 x 3508 pixels, about 26 MB uncompressed, so LZW matters at high DPI.

    What is a multi-page TIFF and when should I combine files?

    A multi-page TIFF is one file holding several images, one per page — the format scanners and archives use for a document of many pages. Choose the combine mode when the PNGs belong together as one document, for example the pages of a scan, and keep one TIFF per file when each image is separate. Multi-page TIFFs open in most viewers, but some old software shows only the first page.

    What happens to an animated PNG (APNG)?

    Only the first frame is converted. TIFF has no animation, so an animated PNG becomes a still TIFF of its first frame — the tool warns you on the file card instead of silently dropping the animation. For the full animation, keep the PNG.

    Does converting keep PNG transparency?

    No. TIFF as written here stores 8-bit RGB with no alpha channel, so transparent areas are flattened onto the background colour you choose — white by default, or black. The tool warns you on the file card when it finds transparency. If you need the transparency kept, keep the PNG.

    What if my file is refused as the wrong format?

    The tool checks the file's contents, not its name: a PNG saved as .txt still converts, because the PNG signature is what matters. A JPG, GIF, WebP, AVIF or BMP renamed to .png is refused with a pointer to the matching converter on this site, so you can still turn it into a TIFF. A HEIC or TIFF file has no matching converter on this site, so the message says so honestly — rename the file to match what it really is, or convert it with the matching tool.