looping GIF

Video to GIF Converter

Convert MP4, MOV, WebM, and other videos to animated GIF online. Turn a clip into a looping GIF for chats, docs, and social — no account, no watermark.

Workflow illustration; not an actual conversion result.

Animated looping GIF
MP4, MOV, WebM input
Great for chats & docs
No watermark

Try it now

Preset: MP4 → GIF · or drop a different file and we'll auto-switch

Or paste a link to a file

Drop multiple images to combine them into one PDF, Word document, or PowerPoint presentation — or convert each image separately.

Drop a video and the converter opens preset to GIF. Short clips become smooth looping animations you can drop into messages, issues, and slides.

Files deleted after 2 hours

Temporary uploads and outputs expire automatically.

No account required

Convert, optimize, and download without signing up.

Private temporary links

Share links are short-lived and scoped to each result.

Secure server processing

Files are processed in our controlled conversion workers.

No watermark

Downloads stay clean, including PDF and image outputs.

Use cases

Bug reports

Show a repro as a looping GIF in a GitHub or Jira issue.

Product demos

Embed a short feature clip in docs or a landing page.

Reactions

Make a shareable reaction GIF from a favorite clip.

Social posts

Drop a looping highlight into chats and timelines.

A GIF is not a small video

GIF stores every frame as a separate palette image with no compression between frames. Video codecs work by describing what changed since the last frame, which is why a ten-second MP4 can be a few hundred kilobytes and the same clip as a GIF can be twenty megabytes.

To keep the output usable, the clip is downsampled rather than transcoded: frame rate is capped at 12 fps, width is scaled to 480 px with the height following the aspect ratio, a 128-colour palette is generated from the footage, and the frames are dithered onto it. The result loops indefinitely.

What the conversion does
SettingValue
Frame rate12 fps
Width480 px, height follows the aspect ratio
Colours128, generated from the clip itself
AudioRemoved — GIF has no sound
LoopingContinuous

Where GIF is the right answer, and where it is not

It is the right answer for a few seconds of flat graphics: a UI demo in a README, a short screen recording, a reaction clip somewhere that will not embed video. Those compress well against a limited palette and read clearly at 480 px.

It is the wrong answer for filmed footage of any length. Skies, skin tones and gradual fades band visibly at 128 colours, and file size grows with every second. If the destination supports video at all, an MP4 or WebM will be smaller and look far better.

Trim the clip before converting. A GIF's size scales almost linearly with duration, so cutting ten seconds down to three is the single most effective thing you can do.

Related tools & conversions

Browse all tools →

Frequently asked questions

  • Which video formats can I use?+

    MP4, MOV, WebM, MKV, AVI, and other common video formats are supported.

  • Will the GIF loop?+

    Yes. GIFs loop automatically, which is ideal for short reaction clips and demos.

  • Should I keep clips short?+

    Yes. GIFs grow large fast — short clips keep the file small and smooth.

Video to GIF Converter · Convert Everything