Turn any clip from an MP4 video into a high-quality animated GIF — right in your browser. Set start and end times to trim the exact moment you want, choose frame rate (lower FPS = smaller file), and pick output width. Uses two-pass palette generation for the best possible GIF color accuracy. No upload, no account, no file size trickery — FFmpeg runs entirely in your browser via WebAssembly.
GIF Options
Drop files here
or browse to upload
Up to 500.0 MB per file
Upload your MP4 video
Drop an MP4 file onto the converter. Files up to 500 MB are supported. FFmpeg WASM will download in the background on first use (~30 MB, cached after that).
Set trim points (optional)
Enter a start time in seconds to skip an intro, and an end time to cut off early. Leave "End" blank to convert to the end of the video. For a 5-second clip starting at 10s, enter Start: 10, End: 15.
Choose FPS and width
10 FPS and 480px width (our defaults) produce GIFs that look smooth and stay under 5 MB for short clips. Use 24 FPS for action shots or 5 FPS for minimal file size. Width scales height automatically (aspect ratio is preserved).
Click Convert
FFmpeg runs a two-pass palette-generation process for optimal GIF color fidelity. The first pass analyzes colors; the second encodes the GIF. Progress is shown in real time.
Download your GIF
Click Download when complete. GIFs loop infinitely by default. To share on social media or embed in Markdown, the GIF is ready to use as-is.