TIFF, GIF and SVG need different handling because they can contain more than a simple still photograph. Decide what must survive before conversion: source detail, animation or vector shapes. Browser decoding support is not universal, and a tool that opens a format does not necessarily preserve every feature when exporting it.
TIFF: preserve the source and check decoding
TIFF is useful in imaging workflows but is not a broadly supported browser delivery format. A TIFF can use different compression methods, bit depths or multiple pages. If the browser cannot decode your file, export a supported still-image copy from an image editor first. Keep the TIFF separately when it serves as an archival or production source.
Converting a decoded TIFF to JPEG or WebP may make a useful web copy, but there is no fixed percentage reduction. Compare dimensions, color appearance and detail. A browser-based conversion should not be assumed to preserve multiple pages or all source color information.
GIF: a still-frame export is not animation conversion
An animated GIF contains a sequence of frames. ZipMyImages processes GIF input as a still image using the first frame; it is not an animated WebP or video exporter. If motion is essential, use an animation-capable converter and check timing, looping and transparency in its output. Do not judge success from the first thumbnail alone.
SVG: distinguish minification from rasterization
SVG describes vector graphics. Keeping it as SVG can preserve sharp scaling, while converting it to a raster format produces a fixed-size pixel image. ZipMyImages performs basic SVG cleanup by removing comments and inter-tag whitespace. It is not a full optimizer for paths, embedded images or editor metadata, and it is not a security sanitizer.
A quick output checklist
- →Keep the original outside the delivery folder.
- →Confirm the output has the intended file type rather than just the intended extension.
- →Open it in the receiving application and compare orientation, dimensions and appearance.
- →Check animation explicitly when the source moves.
- →For a rasterized logo, inspect the size at which it will actually be displayed.
- →Use an appropriate dedicated editor when the browser cannot preserve a required feature.