GIF Resize & Optimize
Resize an animated GIF and adjust its palette while keeping frame timing visible.
Convert a GIF into a silent H.264 MP4 for video uploads, presentations or editing. Frames are composed before encoding; transparent pixels receive your chosen solid background.
Choose a GIF, set its background and repeats, generate the video, then play it before downloading.
One GIF, up to 20 MiB, 300 frames, 30 seconds, 1920 px per side, 2 million pixels per frame and 100 million decoded pixels in total. A zero frame delay becomes 100 ms. Output is limited to 100 MiB; MP4 supports 1–10 repeats and at most 300 seconds. Processing is cancelled after 5 minutes; encoding has a 120-second limit. GIF plain-text blocks, animated WebP and APNG are unsupported.
One GIF, up to 20 MiB, 300 frames, 30 seconds, 1920 px per side, 2 million pixels per frame and 100 million decoded pixels in total. A zero frame delay becomes 100 ms. Output is limited to 100 MiB; MP4 supports 1–10 repeats and at most 300 seconds. Processing is cancelled after 5 minutes; encoding has a 120-second limit. GIF plain-text blocks, animated WebP and APNG are unsupported.
Convert a GIF into a silent H.264 MP4 for video uploads, presentations or editing. Frames are composed before encoding; transparent pixels receive your chosen solid background.
Use one repeat for one pass. Choose a background that makes transparent edges readable. Repeats are baked into the MP4; the GIF loop flag is ignored.
One GIF, up to 20 MiB, 300 frames, 30 seconds, 1920 px per side, 2 million pixels per frame and 100 million decoded pixels in total. A zero frame delay becomes 100 ms. Output is limited to 100 MiB; MP4 supports 1–10 repeats and at most 300 seconds. Processing is cancelled after 5 minutes; encoding has a 120-second limit. GIF plain-text blocks, animated WebP and APNG are unsupported.
If the GIF fails, reopen it in an image editor and export a smaller or shorter copy. Incomplete image data is rejected. If video encoding fails, reduce repeats and retry; downloading the encoding library requires a connection, but your GIF stays local.
No. Processing runs on your device. Inputs and results stay in this page’s memory until you clear it or leave. They are not uploaded, logged or stored by ToolRobin. Copying places the result on your device’s clipboard.