Video to GIF Converter

Convert video clips to GIF online free — trim, resize and set frame rate for the perfect loop. Runs entirely in your browser — nothing uploaded.

Files never leave your deviceInstant — no upload waitFree, no sign-up
1Choose or drop a video file
or import from

Turn the best moment of a video into a GIF

Video to GIF takes a window of a video and turns it into a looping animation that plays anywhere, with no player and no sound. Pick the second it happens, set a length up to 15 seconds, choose smoothness and width, and download. Conversion runs in your browser, so the video is never uploaded.

Why these GIFs look better than most

GIF is limited to 256 colours per frame, and the cheapest converters apply one generic palette to every video they touch. That is where muddy colour and heavy banding come from. This tool does it the proper way, in two passes: the first analyses your specific clip and builds an optimal 256-colour palette from the colours actually present, and the second renders the frames using it. Frames are also scaled with a high-quality filter rather than a crude one. Same format, same 256-colour ceiling, considerably better result.

Three dials that decide the file size

Defaults are 3 seconds, 15 fps, and 480 pixels wide — a crisp, chat-friendly GIF.
ControlOptionsEffect on size
LengthUp to 15 secondsRoughly linear — the biggest single lever
Smoothness10, 15, or 20 fpsDoubling the frame rate roughly doubles the frames
Width320, 480, or 640 pxArea scales with the square — 640 is four times 320

Because those three multiply together, a 15-second 640-pixel 20 fps GIF is enormous while a 3-second 320-pixel 10 fps one is tiny. If the output tops 8 MB, a common platform ceiling, the tool flags it and points at which dial to turn down. Height is derived from the width automatically, so the aspect ratio is never distorted.

Choosing the right frame rate

Frame rate is where people overspend. 10 fps is fine for a screen recording, a UI demo, or anything with slow deliberate movement, and it is what most documentation GIFs should use.15 fps is a good general default and handles ordinary motion well.20 fps is only worth it for fast action where the extra smoothness genuinely reads — and it costs a third more frames than 15 for a difference most viewers will not notice in a three-second loop.

GIF or video? Honest guidance

GIF wins on one thing: guaranteed silent autoplay everywhere, including places that will not render a video player at all, such as a GitHub README, a wiki page, or an issue tracker comment. Everywhere else, a compressed MP4 is smaller, sharper, and supports sound. If your clip is longer than about 15 seconds, or full of gradients and fine detail, the video compressor produces a far better file. Choose GIF for reactions, demos, and bug reproductions; choose MP4 for anything anyone will actually sit and watch.

Practical tips

  1. Find the moment first by scrubbing the video in a player, then enter that timestamp rather than guessing.
  2. Cut the run-up. A loop that starts exactly on the action reads far better than one with a second of nothing.
  3. Prefer 10 fps for screen recordings. Cursor movement is smooth enough and the saving is large.
  4. Crop or resize the source first with the video cropper if only part of the frame matters.
  5. Check the flagged size before uploading anywhere with a limit, and turn down length before quality.

Related tools

Need the sound instead of the picture? Video to MP3 extracts it. To cut a longer section as video rather than animation, use the video trimmer. If your GIF is destined for a page where file size really matters, theimage compressor handles the finished file, andGIF to JPG pulls a still frame out if you need a thumbnail.

Frequently Asked Questions

  • How do I turn a video into a GIF?
    Drop the video above, set a start time and a clip length of up to 15 seconds, choose the smoothness and width, then press Create GIF. Conversion runs on your device using a two-stage colour palette pass, which produces noticeably better colour than a single-pass converter.
  • Why are clips capped at 15 seconds?
    GIF stores every frame as a separate image with no compression between frames, so file size climbs roughly linearly with length. Fifteen seconds at 480 pixels wide is already several megabytes. For anything longer, a compressed MP4 is dramatically smaller and sharper.
  • What settings produce the smallest GIF?
    Shorten the clip first, then drop the width to 320 pixels, then lower the smoothness to 10 fps. All three multiply together, so small changes to each beat one drastic change. The tool flags any result over 8 MB, a limit several platforms enforce.
  • Why does my GIF look grainy or banded?
    GIF allows only 256 colours per frame, so gradients such as skies and sunsets inevitably show dithering. That is the format, not the tool. A palette is generated from your actual clip to make the most of those 256 slots, and footage with fewer distinct colours converts cleanest.
  • Is my video uploaded anywhere?
    No. Conversion runs on FFmpeg compiled to WebAssembly in your browser, so both the video and the resulting GIF stay on your device. The engine is around 31 MB, downloaded once and then cached, after which the tool works offline.
  • Do I need to trim the video first?
    No. You pick which window of the video becomes the GIF by setting a start time and a length, so a 15-second GIF can come from the middle of a two-hour recording without any preparation.
  • What are GIFs genuinely good for?
    Anywhere silent, autoplaying, universally supported animation beats embedding a player: reaction clips in chat, short product demos in documentation, bug reproductions in issue trackers, and tutorial snippets in a wiki or README where a video would not render.
  • Which input formats work, and how large can they be?
    MP4, MOV, WebM, AVI, and MKV are accepted, up to 500 MB. The size limit applies to the source video rather than the GIF, since the whole file has to fit in browser memory while the chosen window is extracted.
335 free tools
Instant — runs on your device
Files never uploaded
Free — no sign-up