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

Drop GIFs below — animated GIFs become multi-page TIFFs, one page per frame, 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
  • Animated GIFs → multi-page TIFF
  • LZW / PackBits / uncompressed
  • Batch up to 20 files + ZIP
  • DPI tags to 600

Convert GIF to TIFF

Add your GIF files

Drag & drop GIF files here

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

Your browser decodes GIFs with a small built-in decoder — no decoder download, no waiting. Every frame is composited in the browser, so animations come out as multi-page TIFFs.

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

    Privacy you can verify, not just trust

    Most online GIF converters upload your files to their servers first — and some keep a download link live for hours afterwards. This one can't: your browser decodes the GIF with a small built-in decoder 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 GIF 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 GIF to TIFF without uploading it

    Every "free" online GIF converter you've used uploads your files to a company server, converts them there, and — in several documented cases — keeps a copy or a live download link for hours. For old graphics, logos and animations 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 GIF here, your browser:

    1. Decodes the GIF in the browser with a small built-in decoder (omggif), compositing every frame — disposal methods and the transparent palette index honoured — so an animation's frames come out exactly as they display.
    2. Flattens transparency onto your background colour — white by default — because TIFF output here is 8-bit RGB with no alpha channel.
    3. Re-encodes the pixels as a TIFF with a pure-JavaScript TIFF encoder — little-endian header, one IFD per frame, LZW, 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 (mapree.dev converts server-side, imageconverters.net is a hub of server-side tools, and imageconvertit caps free conversions at 3 files unless you pay for Pro), and the client-side ones we found are thin — PureConverter runs in the browser but offers no compression choice and no way to keep an animation's frames, and none of them combines a batch of 20 files with a ZIP download, animated-GIF to multi-page TIFF conversion, a genuine compression choice (LZW by default, PackBits or uncompressed), DPI tags from 72 to 600, and a live network-request counter so you can verify the privacy claim yourself. This page is the only dedicated GIF-to-TIFF page we found that does all of that. 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 GIF?

    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 — and for keeping every frame of an old animation in a single archival file. For anything else — sharing, web, storage — keep the GIF or use GIF to PNG instead and keep the smaller file.

    Files are checked by their contents, not their name: a GIF saved as .txt still converts, because the GIF87a/GIF89a header is what matters, while a PNG renamed to .gif is refused with a pointer to the matching converter. A corrupt or truncated GIF is refused at decode time, with a per-file error explaining what happened.

    Honest limitations

    No colour recovery

    GIF is capped at 256 colours. A TIFF holds the same decoded pixels, losslessly — it cannot add colour or detail the GIF never had. Flat-colour web graphics stay flat-colour graphics, only bigger.

    TIFFs are much larger than GIFs

    Expect roughly 20× the size per frame for an uncompressed TIFF of a graphic, less with LZW — and an animated GIF multiplies that by its frame count. Every file shows its size multiple honestly, and the batch bar shows the total before you download anything.

    8-bit RGB only

    Output is 8-bit RGB — no 16-bit, no CMYK, no alpha channel. Transparency is flattened onto the background colour you pick, because that is what the format here supports.

    Animation becomes still pages

    TIFF has no animation: frame delays are dropped, and an animated GIF becomes one still page per frame. The pages are in frame order, but the TIFF does not play.

    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, use first-frame-only mode or 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 graphic still prints large; the pixels are what they are.

    Metadata is stripped

    GIF metadata (comments, application extensions, loop count) is dropped on re-encode. The loop count goes with the frame delays — the TIFF keeps the frames, not the playback instructions. There is no text layer, no OCR, and nothing searchable is added.

    Very long animations get big

    Every frame is a full page of pixels. A 100-frame animation at 1920×1080 is 100 pages of TIFF — hundreds of megabytes uncompressed, tens of megabytes with LZW. Short clips and old graphics are the sweet spot; trim long animations first if the TIFF comes out too large.

    Frequently asked questions

    Do my GIF files get uploaded anywhere?

    No. Your browser decodes the GIF with a small built-in decoder 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.

    Does converting an animated GIF to TIFF keep the animation?

    TIFF has no animation, so the motion itself cannot be kept — but no frame is lost. By default every frame of the animation becomes a page of one multi-page TIFF, in frame order, so the whole animation is preserved as stills you can step through in any TIFF viewer. If you only need one still, choose first-frame-only mode instead. Frame delays are dropped in both modes, because TIFF has no place to store them.

    What happens to transparency when I convert a GIF to TIFF?

    It is flattened, never preserved: TIFF output here is 8-bit RGB with no alpha channel, so transparent pixels are filled with the background colour you pick — white by default, or black, or any colour you choose. The flattened result is shown on each file card before you download, so there are no surprises.

    Should I choose LZW, PackBits or no compression?

    LZW is the default and the right choice for almost everything: it is lossless, it shrinks flat-colour GIF graphics very well, and it is the prepress standard every print shop and layout program reads. PackBits is a simpler lossless RLE format for very old software that does not understand LZW. Uncompressed stores every pixel as 3 bytes with no compression at all — the largest files, useful only when the destination cannot decode either 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.

    Why is the TIFF so much bigger than the GIF?

    GIF compresses 256-colour graphics very tightly, while TIFF stores the decoded pixels losslessly — even LZW only compresses them, it never throws detail away. A 1920x1080 animation frame is about 6 MB as an uncompressed TIFF and often under 300 KB as a GIF — roughly 20 times larger per frame, less with LZW, and an animated GIF multiplies that by its frame count. This tool shows the original and TIFF size for every file, with the size multiple, so the trade-off is never hidden.

    Will converting GIF to TIFF add colour beyond its 256 colours?

    No. GIF is capped at 256 colours, and no converter can add colour or detail the GIF never had — the TIFF holds exactly the pixels your browser decoded from the GIF, losslessly stored. Converting to TIFF only stops further loss: unlike saving as GIF or JPG again, re-saving a TIFF never degrades the pixels. A flat-colour web graphic stays a flat-colour graphic, only bigger.