Turn a short X, Instagram or TikTok clip into an animated GIF. Pick start second, length and width — processed on our side, no software.
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.
| Length | Good for | Trade-off |
|---|---|---|
| 1–3 s | A reaction, a single gesture, one line of dialogue | Smallest files, least context |
| 4–7 s | Most cases — the action reads completely | Balanced |
| 8–15 s | A full movement or one continuous shot | Files 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.
The two options set the output width; height follows the source aspect ratio automatically.
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.
| GIF | MP4 | |
|---|---|---|
| Audio | None | Yes |
| File size | Large for its length | Small |
| Autoplay everywhere | Yes, including old clients | Usually needs a tap |
| Looping | Built in | Player dependent |
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.
Two failures on the same clip usually mean the source itself is unreachable, not that the encoder is broken.
Between 1 and 15 seconds per conversion, with the start point selectable from 0 to 180 seconds into the clip.
That is the output width; height follows the source aspect ratio. 480px keeps text and edges sharper and usually produces a bigger file.
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.
No. The GIF format has no audio channel.
Try a shorter length or the smaller width. If it fails twice on the same clip, the source video likely cannot be fetched.