Use GIF Editor in TinyImage's GIF tab to change an existing animated GIF without rebuilding it from separate Figma layers.
Load a GIF
Select a Figma layer that contains an animated GIF fill, then choose Use selected GIF layer. You can also select Choose file from computer.
Select Reset edits at any time to return to the originally loaded GIF.
TinyImage warns you before replacing a GIF that has changes you have not exported. Large GIFs also show a processing warning. GIFs can contain up to 2,000 frames, use dimensions up to 8,192 px, and have a source file size up to 100 MB.
Resize and transform the animation
Enter an output width or height and keep Lock ratio enabled to preserve the original proportions. Select Apply size to resize every frame.
The transform controls can:
- Rotate every frame 90 degrees to the left or right.
- Flip every frame horizontally or vertically.
- Crop every frame using a visual selection or exact X, Y, width, and height values.
Trim and retime the GIF
Use the timeline handles to choose the first and last frame to keep. You can also set a delay in milliseconds for individual frames and choose how many times the animation should play.
Configure the output
Choose the maximum number of colors before exporting. A smaller palette can reduce the file size, but may introduce visible color banding in gradients or detailed artwork.
Review the playback preview after each change, then select Export GIF or Add to Figma. TinyImage shows per-frame export progress, and you can cancel before the next frame is processed.