Sharing animated loops
Check frame playback, timing, and visible colors in the downloaded GIF. Complex or long animations may still be large.
Compress GIF images and animations for compatible websites and messages. Choose a compression mode and optional resize before uploading.
Up to 20 images, max 28 MiB each
Press Enter or Space to choose image files from your device.You can use this compressor without creating an account. Want to track your usage? Create a free TinyImage account.
GIF optimization balances animation playback, palette detail, and download size.
Check frame playback, timing, and visible colors in the downloaded GIF. Complex or long animations may still be large.
Simple GIF artwork can already be compact. Compare the output rather than expecting a fixed percentage reduction.
Lossless returns GIF unchanged. Balanced and Smallest file may change palette detail; inspect the result and use resize only when smaller dimensions are acceptable.
Smart resize is optional and can reduce dimensions. Lossless keeps original dimensions. If a suitable compressed file is not smaller, TinyImage returns the original.
Same-format GIF compression preserves and verifies frame/page handling, including timing checks. Inspect the downloaded animation; compression does not add missing colors or recover detail.
Keep your source if profiles, layers, metadata, or archival fidelity matter. Pixel checks and page checks do not promise preservation of every application-specific feature.
Convert images between PNG, JPG, WebP, GIF, AVIF, TIFF, and other supported formats.
Open toolArrange uploaded frames, choose quality and width, and export an animated GIF.
Open toolResize images online to custom dimensions while preserving the aspect ratio.
Open toolCrop images precisely with custom dimensions or aspect ratios.
Open toolChoose a mode, upload your images, and compare the results.
Compress GIF imagesAnswers about GIF compression, image quality, and downloads.
Same-format GIF compression preserves and verifies frame/page handling, including timing checks. Inspect the downloaded animation; compression does not add missing colors or recover detail.
An already-optimized image may not have a smaller suitable encoding. TinyImage keeps the original when the same-format candidate is not smaller; zero savings does not necessarily mean a failure.
Yes. Upload up to 20 supported GIF files, choose settings before uploading, and download results individually or in a ZIP.
Stored outputs use private temporary storage and signed download links that expire after 24 hours. Storage lifecycle cleanup follows.