PixConvert

Video to GIF

Turn any video into a looping GIF. Drag the timeline to grab the exact moment, then crop, resize, change the speed, add a caption, or make a boomerang — and download. Runs entirely in your browser.

Why Use PixConvert Video to GIF

A full GIF maker in your browser — no upload, no watermark, no account.

Visual Trim

Watch the video and drag the timeline handles to grab the exact moment — no guessing start times.

FPS Control

Choose 5, 10, 15, or 24 FPS. Lower FPS = smaller file; higher FPS = smoother animation.

Resize & Sharp Quality

Pick the output width, and an optimized color palette keeps every GIF crisp and small.

100% Private

FFmpeg runs entirely in your browser via WebAssembly. Your video is never uploaded to any server.

Wide Format Support

Accepts MP4, MOV, MKV, WebM, AVI, and most other video formats.

No Watermark

Your GIF is 100% watermark-free. Download and share anywhere.

Speed & Boomerang

Speed up or slow down from 0.5× to 2×, reverse the clip, or loop it back and forth as a boomerang.

Crop & Captions

Crop to any aspect ratio for social, and add a caption with adjustable position, size, and color.

When You Need Video to GIF

GIFs are everywhere — reactions, tutorials, highlights.

Social Media & Chat

Create reaction GIFs and funny clips to share in Slack, Discord, iMessage, and Twitter.

  • Extract the perfect reaction moment
  • Small file size for fast sharing
  • Loops automatically for maximum impact

Documentation & Tutorials

Embed short animated demos into README files, Notion pages, and blog posts.

  • Show a UI interaction without a video player
  • Renders inline in Markdown and HTML
  • Keeps file size small with low FPS

Sports & Gaming Highlights

Clip the best moment from a gameplay or match recording.

  • Trim to the exact frame
  • High FPS for smooth motion
  • Share highlights without video hosting

How to Convert Video to GIF

1

Drop or click to upload your video — MP4, MOV, WebM, MKV, and more are supported up to 2 GB.

2

Drag the timeline to set the start and end. Then fine-tune FPS, size, speed, crop, a caption, or a boomerang loop — and watch the estimated file size update.

3

Click Convert. FFmpeg processes the video in your browser and produces a GIF ready to download.

Frequently Asked Questions

Everything about converting video to GIF online.

What video formats are supported?

MP4, MOV, MKV, WebM, AVI, FLV, and MPEG are all supported. FFmpeg.wasm handles the decoding entirely in your browser, so the format support is broad.

Why is my GIF large, and how do I make it smaller?

GIFs store full frames and aren't as efficient as modern video formats. We build an optimized color palette for every GIF to keep quality high and size down, but for the smallest files use a lower FPS (5–10), a shorter clip (under 5 seconds), and a smaller width (320–480px). The estimated size updates live as you adjust these.

Is my video uploaded anywhere?

No. FFmpeg is compiled to WebAssembly and runs entirely inside your browser. Your video bytes never leave your device.

How long a clip can I convert?

Duration is capped at 30 seconds per conversion. Longer clips produce very large GIF files that are impractical to share. For longer animations, consider using a video format like WebP or MP4 instead.

Why does conversion take a while?

FFmpeg.wasm runs in a WebAssembly environment in your browser, which is significantly slower than native FFmpeg. Shorter clips, lower FPS, and smaller widths convert much faster. The first conversion also requires loading the FFmpeg library (~10 MB).

Can I add text or captions to my GIF?

Yes. Turn on Add Text, type your caption, and choose the position (top or bottom), size, and color. The text is burned into the GIF when you convert, so it shows everywhere the GIF plays — perfect for memes and tutorials.

Can I crop, change the speed, or make a boomerang?

Yes. Crop to any aspect ratio (1:1, 16:9, 9:16, 4:3, or free-form) for social platforms, set playback speed from 0.5× to 2×, reverse the clip, or turn on Boomerang to loop it forward and back. All of these are optional and combine freely.