FREE GIF TOOL
GIF Editor
Arrange GIFs on a timeline, trim each clip, adjust speed, add fades, and export everything as one polished animated GIF - entirely in your browser.
Drop GIF files here, or click to browse
Supports animated GIFs. Add multiple to build a timeline and combine them.
Upload two or more GIFs to start editing. Each clip can be trimmed, sped up, slowed down, and given fade transitions.
Why Use Our GIF Editor?
Timeline Editing
Arrange multiple GIFs on a visual timeline. Each clip appears as a block you can select, trim, reorder, and configure independently.
Trim Any Clip
Use the Start and End sliders to cut the beginning or end of any clip. The timeline and duration update instantly so you see exactly what you will keep.
Fade In and Fade Out
Enable fade transitions on any clip. The clip fades from black at the start, fades to black at the end, or both - great for smooth scene changes.
Per-Clip Speed Control
Speed up or slow down each clip independently at 0.25x, 0.5x, 1x, 2x, or 4x. Mix fast and slow clips in the same export.
Reorder Clips Freely
Move any clip left or right in the sequence with a single click. The timeline updates immediately so you can experiment with different orders.
High-Quality GIF Export
Export uses a two-pass palette encoding pipeline - palettegen followed by paletteuse - the same technique used in professional GIF tools for sharp, accurate colors.
Frequently Asked Questions
How do I combine multiple GIFs?
Drop or upload all the GIF files you want to combine. Each file becomes a clip on the timeline. Click Export GIF to merge them into one file in the order shown.
How do I trim a clip?
Click a clip on the timeline to select it. Use the Trim Start slider to cut frames from the beginning and the Trim End slider to cut frames from the end. The timeline width and duration update as you drag.
Can I change the order of clips?
Yes. Select any clip and click Move Left or Move Right to shift it one position in the sequence. The timeline rearranges immediately.
What do the speed options do?
Speed changes the playback rate of just that clip. 2x plays it twice as fast (shorter duration), 0.5x plays it half as fast (longer duration). The export applies the adjusted timing to the final GIF.
How does the fade transition work?
Enabling Fade In makes the clip start from black and become fully visible over the first quarter of its frames. Fade Out does the reverse at the end. These are applied by FFmpeg during export.
Why does the export take a moment?
The tool runs FFmpeg entirely in your browser using WebAssembly. The first export on a page load requires loading the FFmpeg engine (~31 MB). After that, subsequent exports are faster and the engine stays cached for the session.
More Tools
