Step-by-step guide to converting video clips to animated GIFs in your browser — including FPS, width, and time range settings for the best results.
GIFs loop automatically, play without sound, and work everywhere — no video player or codec required. They're ideal for reaction clips, product demos, social media posts, and documentation. The trade-off is file size: a 3-second GIF is typically 5–20× larger than the equivalent MP4 clip.
The shorter the clip, the smaller the GIF. Aim for 2–5 seconds for reactions, 5–10 seconds for demos. Anything over 15 seconds will produce a very large GIF that's slow to load.
Trim your source video first if possible. GifMash's Video to GIF tool has built-in start/end time inputs so you don't need external software.
File size scales roughly with the square of the width. Halving the width quarters the file size.
GIF frame rate directly controls file size: 15 FPS is exactly twice the data of 7–8 FPS for the same clip.
Many classic internet GIFs are 10–12 FPS. Viewers rarely notice the difference between 10 and 24 FPS in a looping clip.
After converting, run the output GIF through GifMash's compressor. The Video to GIF encoder doesn't apply color reduction or inter-frame optimization. A compression pass typically reduces the file by an additional 20–40%.
Convert video to GIF
GifMash's Video to GIF tool converts MP4, WebM, and MOV clips directly in your browser.