Upload a video (any format), choose the clip, size and FPS, and get the GIF. Next to it, the square version with borders (A) and borderless / transparent (B) for a xat avatar, each with its download and link. Everything runs in your browser.
No video loaded.
▶ Show the video (to mark start and end with "⏺ current") ›
Recommended: ≤ 30 s, 10–15 FPS.
They generate automatically if the GIF is 320 px or smaller; change border or tolerance and press "Generate A and B". The mask is computed over all frames: no flicker.
Editor: resize, crop and rotate
Works with images (PNG, JPG, WEBP) and animated GIFs: every change is applied to all frames and the GIF keeps its animation. You can chain several steps and undo them.
No image loaded.
Draw or move the box over the preview (arrow keys: 1 px · Shift: 10 px).
The preview shows the current state (GIFs play). Each applied step modifies all frames; use "Undo" to go back.