Video to GIF Converter

Turn a short X, Instagram or TikTok clip into an animated GIF. Pick start second, length and width — processed on our side, no software.

Choose the clip




What this converter does

You give it a link to a short video on X, Instagram or TikTok, plus three numbers: where the clip starts, how long it runs, and how wide the output should be. The server decodes that segment, quantises the colours, and writes an animated GIF.

Nothing is installed on your machine and no account is needed — the encoding happens on our side, which is also why there is a queue.

Choosing the length

LengthGood forTrade-off
1–3 sA reaction, a single gesture, one line of dialogueSmallest files, least context
4–7 sMost cases — the action reads completelyBalanced
8–15 sA full movement or one continuous shotFiles grow fast; the encoder may reduce the frame rate to stay under the size cap

The start point can be anywhere from 0 to 180 seconds into the source, so you can skip an intro without trimming the video first.

Choosing the width

The two options set the output width; height follows the source aspect ratio automatically.

Why GIFs get so big

MP4 compresses across frames: the parts of the picture that did not move are stored once and reused. GIF compresses each frame as a standalone image, so a five-second clip with 150 frames is effectively 150 pictures in a row.

That is why a 2 MB MP4 can turn into a 6 MB GIF. Two settings keep this in check: the frame rate is reduced to 10 fps, and the palette is quantised to 64 colours — both are hard to notice on a short loop and both cut the file size substantially. If the result still exceeds 4 MB, the converter steps the width down once and re-encodes.

If the file size matters more than the format, keep the MP4. GIF earns its size only when the clip needs to autoplay in a place that will not play video.

GIF vs MP4

GIFMP4
AudioNoneYes
File sizeLarge for its lengthSmall
Autoplay everywhereYes, including old clientsUsually needs a tap
LoopingBuilt inPlayer dependent

Processing and queue status

Jobs go into a queue and a worker converts them one at a time. A single clip usually finishes in ten to sixty seconds; under load it can take longer. The page keeps polling and swaps in a preview plus a download button when the file is ready, so there is no need to refresh.

When conversion fails

Two failures on the same clip usually mean the source itself is unreachable, not that the encoder is broken.

Frequently asked questions

How long can the GIF be?

Between 1 and 15 seconds per conversion, with the start point selectable from 0 to 180 seconds into the clip.

What do the 360px and 480px options mean?

That is the output width; height follows the source aspect ratio. 480px keeps text and edges sharper and usually produces a bigger file.

Why is the GIF bigger than the original video?

GIF stores every frame as a full image, so it compresses far worse than an MP4. A 5-second clip can easily triple in size.

Does the GIF keep the audio?

No. The GIF format has no audio channel.

The conversion failed — what now?

Try a shorter length or the smaller width. If it fails twice on the same clip, the source video likely cannot be fetched.