Video to GIF / GIF Maker
Make an animated GIF from a short video clip or PNG, JPEG and WebP frames. Choose timing, dimensions and frame rate without uploading your files.
Make a moment loop.
IN YOUR BROWSER / PRIVATE INPUTHow to use the
Video to GIF / GIF Maker
- 01
Pick video or image frames
Choose one browser-playable video, or up to twelve PNG/JPEG/WebP images. Image frames play in the displayed order; Move up changes that order.
- 02
Set the rhythm
For video, choose a start and end no more than ten seconds apart, plus a frame rate. For still images, set the delay between frames. Both modes preserve proportions inside a bounded canvas.
- 03
Create and inspect the loop
Generate the GIF, play its animated preview and check the actual file size. Download a new copy; reduce duration, dimensions or frame rate if it is too heavy.
A GIF is a sequence of indexed-color frames
The video decoder seeks to evenly spaced points in your selection. Each frame is drawn at a reduced size, then quantized and encoded in a disposable browser worker. One frame is sent at a time, bounding the uncompressed frames waiting in memory.
GIF supports only 256 colors in each frame and contains no audio track. Gradients, photographic detail and fast camera movement can show banding or rough edges. A short screen demonstration often survives conversion better than a detailed cinematic scene. Existing animated GIF input is not expanded into frames here; use a browser-playable video or supported still images.
Duration and frame rate determine the work
Approximate frames = selection seconds × frames per secondA three-second selection at ten frames per second produces thirty frames. Doubling frame rate approximately doubles the images to encode, although final bytes also depend on colors and changes between frames. GIF timing uses hundredths of a second, so some requested delays are rounded by the format.
The video limit is ten seconds, with five, ten or fifteen frames per second and a maximum edge of 640 pixels. Short clips avoid mobile memory pressure. The maximum edge never enlarges a smaller source; image-frame mode uses the first frame’s aspect ratio and fits later frames against white.
Turn a product action into a useful loop
Choose a complete action with a clean beginning and end. A button opening a menu, a small illustration moving or a before/after state often communicates more clearly than a long scene. If the loop jumps, adjust the selection to end near its starting visual state.
1920 × 1080 video
Selection: 2.0–5.0 seconds
10 fps, maximum edge 480 pxApproximately 30 frames
480 × 270 animated GIF
Silent, repeating playbackMake smaller loops and fix conversion errors
Reduce dimensions first
Cutting each dimension in half leaves one quarter as many pixels per frame. Reduce frame rate for slower motion.
Use a supported source
Video is limited to 50 MB and 4K input. Renaming an extension does not install a missing codec. Re-export unsupported footage to a browser-playable format first.
Choose video for sound or long motion
GIF removes audio and can exceed an equivalent video’s size. Use the video converter when sound, smooth motion or efficient delivery matters.
Cancel unfinished work
Cancel terminates encoding and discards the unfinished output. Your source is unchanged. A three-minute timeout bounds stalled work.
Video to GIF / GIF Maker:
questions, answered.
Can this GIF maker preserve sound from an MP4?
No. GIF has no audio track. Download a video copy when sound is part of the message.
Why does my GIF look less colorful than the video?
Each frame is reduced to at most 256 colors. Photographs and gradients can show banding; choose video when color fidelity matters.
Can I build a GIF from different-sized photos?
Yes, using PNG/JPEG/WebP frames. The first image sets canvas proportions; later frames fit without distortion, with white space where needed.
Why can an MP4 fail in this GIF converter?
MP4 is a container, not a guarantee of codec support. Your browser must decode the actual video. Corrupt files, unsupported codecs and oversized selections produce errors.
The calculations and checks above describe this tool's implementation. Use these primary references for the underlying formats and publishing guidance.
Browser recording and supported formats ↗ (opens in a new tab)MediaStream recording specification ↗ (opens in a new tab)Make a moment loop.
Keep the original, review the new copy and download the version that fits your next step.
Use the Video to GIF / GIF Maker↑