They appear only when the browser reads the video's metadata. Without it, the request uses the first 5 seconds at 480×270; the server may still decode the file, but the result may have different proportions. Re-export a browser-readable source for precise trimming.
Video to GIF Converter
Turn one MP4, MOV, or WebM into a silent, looping GIF. Choose a file up to 50 MB, trim a clip up to 30 seconds when preview is available, and submit it for conversion. Frame rate and output dimensions are set automatically.
What This Video to GIF Converter Does
Choose a video saved on your device. Upload starts immediately while the browser prepares any available local preview. Clicking Convert to GIF processes the uploaded source on the server. The selected frames become one looping GIF, with the original base filename and a .gif extension.
Use it when you already have a video on your device and want a short animated GIF. If you are starting from still images instead of a video, use the GIF Maker. If you want to add meme text to an existing GIF or image, use the GIF Meme Maker.
| Input | Output | What you can control |
|---|---|---|
| MP4, WebM, or MOV video file | Animated GIF | Start time and end time |
| One video file up to 50 MB | One .gif download | Start and end sliders when preview metadata is available |
| Video with or without audio | Silent GIF | Preview playback for the selected range |
GIF does not keep audio, and this page does not provide batch conversion, URL import, YouTube link conversion, text overlays, background removal, or manual frame editing.
How to Convert Video to GIF
Choose a video from your device
Select or drag in one MP4, MOV, or WebM up to 50 MB. Upload starts immediately while the browser prepares any available preview.
Choose the clip you want
When preview is available, the initial selection is the first 10 seconds or the full video if shorter. Move the start and end sliders to a clip of at most 30 seconds. Without readable metadata, there are no trim controls: submission uses the first 5 seconds and 480×270 output, which may change the proportions.
Convert and download
Click Convert to GIF to process the already uploaded video. When the task finishes, use Download in the results list to save the GIF, then check its timing, proportions and file size.
Supported Video Files and Practical Limits
The converter accepts MP4, WebM, and MOV files. Local preview depends on browser codec support, while final conversion uses server-side FFmpeg and may still work when the browser cannot decode the preview.
Keep these limits in mind before you convert video to GIF:
| Factor | Practical guidance |
|---|---|
| File size | One MP4, MOV, or WebM, up to 50 MB. Selecting a short range does not reduce the uploaded source file. |
| Source duration | The complete source video must be 10 minutes or shorter, even when the selected clip is brief. |
| Clip length | At most 30 seconds. Start with a short moment, then check its timing and size. |
| Source dimensions | Each source side must be no more than 8,192 px; file size and pixel dimensions are separate limits. |
| Output dimensions | With readable metadata, width is capped at 480 px without enlargement and height follows the source ratio. Very tall video is reduced further to keep height within 1280 px. No manual size fields are available. |
| Playback | 15 fps, normal speed, silent, with continuous looping requested. There are no frame-rate, speed, or loop-count controls. |
| Output file size | The GIF can be larger than the video; there is no exact KB or MB target. |
| Processing limits | Very tall, long selections can exceed the combined frame-processing limit even within 30 seconds. Shorten the selected clip if this happens. |
The page is not a video compressor. Shorter duration, simpler motion, and smaller source dimensions are the main ways to keep the final GIF easier to share.
Tips for Better Video to GIF Results
GIF stores animation frame by frame, so every extra second adds size. A short reaction, UI click, product motion, or before-and-after moment usually works better than a long scene.
Clips with stable backgrounds, clear subjects, and limited camera movement convert more cleanly. Fast pans, flashing lights, and detailed full-screen motion can make a GIF look heavier or less crisp.
Browser preview and server conversion use different decoders. A preview failure does not by itself prevent conversion. For reliable trimming and sizing, re-export a video your browser can preview; damaged or unsupported files can still fail on the server.
If the sound matters, keep the clip as video. Use GIF when the visual loop is enough on its own.
When to Make a GIF from Video
MP4 to GIF for memes and reactions
Turn video into GIF when a short facial expression, gesture, or funny moment needs to loop in chats, comments, or social posts.
Show one product interaction
Focus on opening a menu, changing a setting or fitting a part. Reframe the source in a video editor if the subject is too small. This form does not crop, zoom or add labels.
Browser screen recordings
For a browser recording of a UI action, trim away setup and pauses. Automatic downscaling can make menu labels hard to read, so inspect the final GIF at the size it will appear in your documentation.
Email and presentation visuals
GIFs are useful when a short silent loop is easier to embed than a video. Keep the clip short so the file remains practical.
iPhone and Android Video to GIF Notes
You can make a GIF from an iPhone or Android video saved as MP4, MOV, or WebM. Upload the file, select the clip when preview is available, and submit it for conversion.
For a Live Photo, first export its motion as a standalone video, then upload the supported MP4, MOV, or WebM file here. A Live Photo collection cannot be submitted directly. Renaming the extension does not change the encoding. If a phone video cannot be previewed, export a browser-readable copy before selecting the exact moment.
Frequently Asked Questions
This page provides start and end sliders only. Output uses 15 fps and normal speed, with automatic dimensions. Use another editor before uploading if you need a crop, or a GIF editor afterward for settings this page does not expose.
50 MB measures the source file's size. The whole video must also be no longer than 10 minutes, each source side must fit within 8,192 px, and the selected clip must be at most 30 seconds. An unreadable file or a very tall selection that exceeds frame-processing limits can still fail.
The input takes a saved MP4, MOV, or WebM file, not a web address. Export the clip from its source application and select that file; there is no URL import or online-video downloader here.
GIF has no audio. Text already drawn into the video frames remains visible, but this tool does not transcribe speech, burn in a separate subtitle track, or add captions. Keep the video when sound or selectable subtitles matter.
GIF uses a limited color palette and a different way of storing animation, while this page outputs 15 fps. Shorten the selection and inspect the downloaded file. Keep the original video when detail, smooth motion, or a strict file-size requirement matters more than GIF compatibility.
Selecting the video starts the upload and prepares a local preview when available. Clicking Convert to GIF starts server conversion of the uploaded source. Uploaded and generated files are subject to temporary-file cleanup; keep your original and save the finished GIF promptly.
The MOV container can hold different codecs, including HEVC. Your device's player, browser preview and server decoder may not support the same file. Export a compatible copy in a video editor if needed. Renaming the extension does not perform that conversion.
Do not rely on this page to preserve WebM alpha. Transparency depends on the source decoder and GIF has no partial transparency. There is no transparency control or background-removal step here; check a downloaded sample before using this workflow for transparent assets.
Turn a Short Video Clip into a GIF
Choose a saved video, select the moment when preview is available, and check the downloaded GIF before sharing.