Features
GIF background remover
Remove backgrounds from animated GIFs — each frame processed separately, transparency preserved.
How it works
The GIF background remover:
- Decodes the animated GIF into individual frames using a browser-based GIF decoder
- Runs AI background removal (RMBG-1.4) on each frame
- Re-encodes the frames back into an animated GIF with transparency
All processing happens in your browser — the GIF is never uploaded anywhere.
What to expect
| Frame count | Approximate processing time |
|---|---|
| 10 frames | 15–30 seconds |
| 30 frames | 45–90 seconds |
| 60 frames | 90–180 seconds |
Times are estimates on a mid-range laptop with WebGPU. WASM fallback is 3–5× slower.
Transparency in GIFs
GIF transparency is 1-bit — each pixel is either fully transparent or fully opaque. There is no partial transparency (alpha channel). This means edges can look slightly stepped compared to PNG exports.
For soft edges, export your GIF as a series of PNGs using the batch processor, then reassemble using an external tool if needed.
Tips
- GIFs with a solid, consistent background colour are easiest for the AI
- Animated GIFs with lots of motion may have edge flicker between frames — this is expected
- Very long GIFs (100+ frames) may exceed browser memory limits; trim before processing if possible