Upload any video
Drag and drop or click to upload MP4, WebM, or MOV files. Your video stays in the browser — nothing is sent to a server.
Upload any video and convert it to an animated GIF in seconds. Trim the clip to the exact moment, control frame rate and output size — then download your GIF instantly, all in your browser.
Drag and drop or click to upload MP4, WebM, or MOV files. Your video stays in the browser — nothing is sent to a server.
Set start and end times to clip the exact moment you want. Control frame rate (1–24 fps) and output width for the perfect GIF size.
Get your animated GIF instantly. All encoding happens locally in your browser using the Canvas API — fast and private.
Upload video
MP4, MOV, WebM — up to 200 MB
Your GIF will appear here
Step 1
Click or drag an MP4, WebM, or MOV file onto the upload area.
Step 2
Use the sliders to trim start and end times, set the desired FPS, and choose the output width.
Step 3
Click 'Convert to GIF', wait for the progress bar to finish, then download your animated GIF.
Any format your browser can play natively — typically MP4 (H.264), WebM (VP8/VP9), and MOV. The tool uses the browser's built-in video decoder, so format support depends on your browser.
No. All processing is done entirely in your browser using the Canvas API and a JavaScript GIF encoder. Your video file never leaves your device.
GIFs use lossless LZW compression with a 256-color palette, which is less efficient than modern video codecs. To reduce file size, lower the FPS, reduce the output width, or shorten the clip duration.
There is no hard limit, but longer clips at high FPS produce very large GIFs and may slow down your browser. We recommend keeping clips under 10 seconds at 10–15 fps for best results.