TubeCraft.netOpen all media tools
TubeCraft / Animated GIF Maker
🎞️ Free browser tool

Animated GIF Maker

Create a looping animated GIF from a short video or a sequence of images. TubeCraft encodes actual GIF frames locally in your browser.

Open Animated GIF Maker
No registration · Local media processing

What this tool does

For video input, TubeCraft samples up to the first 10 seconds and encodes the frames into a looping GIF. For image input, it accepts an ordered sequence of up to 20 images. Width and frame rate have a large effect on processing time and file size: a wider GIF with more frames is usually much larger.

Check the result: GIF uses a limited color palette and contains no audio. Long, wide or high-frame-rate animations can become very large; use a shorter clip or lower setting when needed.

How to use it

  1. Choose one short video or select several images in sequence.
  2. Select 320, 480 or 640 pixel output width.
  3. Choose 8, 12 or 18 frames per second.
  4. Generate the GIF, preview the animation and download it.

Start this tool

Supported formats and limits

Video inputUp to 100 MiB; first 10 seconds are used
Image inputUp to 20 images, 20 MiB each
Output width320, 480 or 640 pixels
Frame rate8, 12 or 18 FPS

Useful for

  • Turning a short demonstration into a looping animation
  • Combining product images into a simple sequence
  • Creating a lightweight visual preview for a post

Private browser processing

Your selected media stays on your device during processing. The site downloads the code and model files required for the selected task, so the first run can take longer. Processing speed and memory use depend on the device.

Frequently asked questions

Does Animated GIF Maker upload my media?

No. The selected media is processed in your browser. Loading the page, processing libraries and anonymous site analytics still use network data.

Is the tool free?

Yes. It can be used without registration. Browser memory, file size and duration limits apply.

Why can processing fail?

A file may use an unsupported codec, exceed a stated limit or require more memory than the device can provide. Try a smaller file or a current desktop browser.