How to Make a GIF from Images
Follow these three simple steps to create an animated GIF from images. No software installation required. Free and secure.
Add Your Images
Select JPG, PNG, WebP, AVIF, GIF, or other image formats from your device.
Edit the Animation
Drag frames into order, skip or duplicate frames, adjust timing and loops, set the canvas and background, and add text with a built-in or system font.
Preview and Download the GIF
Preview the animation, choose the palette, frame disposal, and crossfade settings if needed, then export and download the finished GIF.
How Does the Animated GIF Maker Work?
The CompressFly GIF creator converts each uploaded still image into an animation frame. When you add an existing GIF, its frames and delay times are decoded for editing. The GIF generator then combines the enabled frames in your selected order and applies the canvas, timing, loop, text, palette, disposal, and crossfade settings before exporting a new animated GIF.
All frame editing and GIF generation run directly in your browser. Your image files are not uploaded to a server, and the completed GIF downloads from the browser to your device.
What "directly in your browser" means
- Your images and GIF files are not uploaded to a server.
- Frame editing and GIF generation run locally on your device.
- The completed animated GIF downloads directly from your browser.
GIF Maker and GIF Editor Controls
Create a new animation from images or use the same workspace as a GIF editor for an existing GIF.
Frame Order and Selection
Control which frames appear and the order in which they play.
- Drag frames into a new order.
- Remove, skip, enable, or duplicate individual frames.
- Apply changes to a frame range or every N-th frame.
Canvas and Image Fit
Set a consistent GIF canvas and decide how every image fits inside it.
- Set the canvas width and height from 50 to 3000 pixels.
- Choose a solid background color or a transparent background.
- Use contain, cover, or fill, then select the image alignment.
Timing, Loops, and Transitions
Control the pace and repetition of the finished animation.
- Set one delay for all frames or adjust individual frame delays.
- Choose a loop count, or use 0 to loop forever.
- Preview the animation and add crossfade frames when needed.
Text and GIF Export
Add styled text and tune the output before creating the GIF.
- Add multiple text layers and choose a built-in or system font.
- Change text color, style, effects, position, rotation, scale, and visible frame range.
- Choose global or per-frame palettes, disposal modes, and first-frame background settings.
Related GIF Tools
GIF Maker FAQs
How do I create an animated GIF from images?
Use this online GIF maker to create an animated GIF from images in three steps: 1. Upload or drag and drop JPG, PNG, WebP, AVIF, GIF, or other image files into the browser. 2. Arrange and edit the frames, then adjust the timing, loop, and text if needed. 3. Preview the animation, click “Export GIF,” and download the finished GIF.
What image formats can I use?
You can upload JPG, PNG, WebP, AVIF, GIF, or other formats supported by the GIF maker.
Can I use this as a GIF editor?
Yes. You can open an existing GIF, reorder, skip, remove, enable, or duplicate its frames, change frame timing and loops, add text, and export the edited animation as a new GIF.
Can I use the GIF maker as a GIF converter?
Yes. The GIF converter combines supported still or animated image files into an animated GIF. To create a GIF from video, use the Video to GIF Converter.
Can I add text to an animated GIF?
Yes. Add one or more text layers, choose a built-in font or allow access to available system fonts, and adjust the color, style, effects, position, rotation, scale, and visible frame range. System font access depends on browser support and permission.
How do I change the GIF speed and loop?
Use the global frame delay to change the whole animation or set a different delay for individual frames. A lower delay plays faster, and a higher delay plays slower. Set the loop count to 0 when you want the GIF to loop forever.
How many frames can the GIF generator use?
The GIF generator supports up to 500 total frames. Because crossfade adds transition frames, it can be used with up to 250 enabled source frames.
Can I make a GIF from a video?
Use the Video to GIF Converter to turn MP4, WebM, MOV, AVI, MKV, or M4V videos into animated GIFs.
Is the GIF creator free, and are my images uploaded?
The GIF creator is free, with no registration or credit card required. Your images are processed locally in the browser and are not uploaded to a server.
Is this a GIF tag maker?
This GIF maker creates and edits animated GIF files. It does not generate HTML image tags. After downloading the GIF, add it to a website through your CMS or your own HTML.