Skip to content
Pixora

Video to GIF

Processed locally in your browser — nothing is uploaded.

Quick answer

Video to GIF turns a short clip into an animated GIF — the looping format that plays anywhere without a player. It samples frames from your clip, builds an optimised colour palette, and writes a GIF at the width and frame rate you set. Keep it short: GIFs are huge compared with video. It runs in your browser on the ~10MB ffmpeg engine (downloaded once); nothing is uploaded.

How to video to gif

  1. Add a short clip

    Drop in your video. Trim it to just the moment you want first — a GIF should usually be under about 6 seconds to stay a reasonable size.

  2. Set width and frame rate

    Choose an output width (say 320–480px) and a frame rate (10–15 fps is plenty for a GIF). Both directly control the final file size.

  3. Generate and download

    The tool builds a colour palette from your frames and encodes the GIF. Download the .gif when it finishes.

Why are GIFs so much bigger than video?

A GIF is a stack of full images shown in sequence, compressed only lightly and limited to a 256-colour palette per frame. It has no motion compression — nothing like the way MP4 stores only what changed between frames — so a few seconds of GIF can outweigh a video many times its length. That is why the three settings that keep a GIF small all reduce how much image data there is: shorter duration, smaller width, and a lower frame rate.

What each setting does to a GIF’s size and look.
SettingLower valueHigher value
DurationMuch smaller fileBalloons quickly — every second adds frames
WidthSmaller, softerSharper but heavier; height scales to match
Frame rateSmaller, choppierSmoother motion, bigger file (12–15 fps is the sweet spot)
PaletteFewer colours, smallerRicher colour, larger

What is the palette step for?

Because GIF allows only 256 colours per frame, a naive conversion of colourful footage bands and dithers badly. A good encoder first scans the clip to build an optimised palette — the 256 colours that best represent this particular video — then maps every frame onto it. This is the difference between a muddy GIF and a clean one, and it is done automatically here.

What is the best workflow for a clean GIF?

Trim first, then convert. Use Trim Video to cut exactly the moment you want, optionally slow or speed it with Change Video Speed for effect, then bring it here. If you are making the GIF to share on social media, consider whether you actually want a GIF at all — most platforms display a small MP4 more smoothly. In that case skip GIF and keep the video, or use GIF to MP4 to convert back later.

Does my clip get uploaded to make the GIF?

No. Frame sampling, palette generation and GIF encoding all run in WebAssembly in your browser. The clip never leaves your device — confirm it in DevTools → Network, where after the one-time engine download you will see no upload of your file. Private footage stays private.

Your files never leave your device

Processed locally in your browser — nothing is uploaded. You can verify it yourself: open your browser’s developer tools, watch the Network tab, and use the tool — no upload request is ever made.

Frequently asked questions

Why is my GIF bigger than the video I made it from?

That is normal. GIF has no inter-frame motion compression and stores near-full images, so it is far less efficient than MP4. Shorten the clip, reduce the width, and lower the frame rate to shrink it.

What width and frame rate should I use?

For most sharing, 320–480px wide at 12–15 fps looks good and stays reasonable in size. Go lower for chat avatars or reaction GIFs where small size matters most.

How long can the clip be?

Technically as long as you like, but practically keep it under about 6 seconds. GIF size grows with every frame, so long clips become unwieldy fast.

Why does my GIF look grainy or banded?

GIF is limited to 256 colours per frame. The palette step minimises this, but gradients and complex colour still band. If quality matters more than universal playback, keep it as MP4.

Can I make a GIF with sound?

No — GIF has no audio at all. If you need sound, an MP4 is the right format; use the video tools to trim and export that instead.

Should I use a GIF or an MP4 for social media?

Usually MP4. Most social platforms play short MP4s inline, more smoothly and at a fraction of the size. GIF wins only where a true auto-looping image with no player is required.

Do I need to install anything?

No install. The tool uses the browser-based ffmpeg engine (~10MB, downloaded once and cached). Everything else runs locally in the tab.