Why GIFs still matter
GIFs are one of those formats that refuse to die — and for good reason. They loop automatically, work everywhere without pressing play, and load instantly in any chat, email, or webpage. They're perfect for short reactions, product demos, tutorial clips, and anything where you want motion without the overhead of a video player.
The problem is most tools for making them are either desktop apps, paid subscriptions, or websites that upload your video to a server before you get anything back. If your clip contains anything private — a screen recording, a work meeting, a personal moment — that's not ideal.
What affects GIF quality and file size
GIFs are inherently limited to 256 colors per frame, which is why they look worse than video at the same file size. But the main factors you can actually control are:
- Frame rate (FPS) — 8–12 FPS looks natural for most clips. 24 FPS makes smoother GIFs but files get large fast.
- Output width — the single biggest factor in file size. Halving the width roughly quarters the file size.
- Clip length — keep it under 6 seconds if you want a usable file size. Longer clips balloon quickly.
- Dithering — helps photos and gradients look less banded, but adds some file size.
Step by step: video to GIF in your browser
-
1Open the GIF Maker and select Video → GIF Drop your MP4, MOV, WEBM, AVI, or MKV onto the tool. Your video loads instantly — nothing is uploaded.
-
2Trim to the exact range you want Drag the left and right handles on the thumbnail strip to set your start and end points. Hit "Play trim" to preview exactly what will become the GIF before you commit.
-
3Crop if needed (optional) Click the Crop button and drag a selection over the video to export only that region. Useful if the action is in one corner and you want a tighter, smaller GIF.
-
4Set FPS and output width Pick your frame rate (8, 12, 15, or 24 FPS) and drag the width slider. The file size estimate updates live so you know what you're getting before clicking Generate.
-
5Generate and download Hit Generate GIF. FFmpeg runs locally in your browser to build a two-pass palette GIF — the same technique used by professional GIF tools for the best color accuracy. Preview it looping, then download.
Pro tip: If your GIF looks washed out or banded, enable dithering in the settings. It helps smooth out gradients and skin tones that the 256-color limit would otherwise crush into ugly blocks.
Images to GIF too
The same tool handles image sequences as well. Drop multiple JPGs or PNGs, drag to reorder them, set a delay per frame, and export. This is useful for turning a series of screenshots into an animated walkthrough, or making a stop-motion style GIF from individual photos.
You can set different delays per frame — useful if you want certain frames to linger longer than others — and toggle between loop forever, loop once, or loop three times.
Why browser-based is better for private clips
Most GIF converters online work by uploading your video to their server, processing it there, and sending back the result. That means your video sits on someone else's machine, even briefly. For screen recordings, work content, or anything personal, that's worth thinking about.
Filesmith's GIF maker uses FFmpeg compiled to WebAssembly — it runs the full conversion pipeline inside your browser tab. Your video file never leaves your device. Close the tab and it's gone.