GIF Maker
Turn a set of PNG or JPEG images into one animated GIF in your browser.
GIF Maker — GIF Maker stitches several still images into a single animated GIF, frame by frame, with a delay and loop setting you control. Every frame is normalized on a canvas and encoded with the gifenc library entirely inside your browser, so your pictures are never uploaded to any server. Drop in your images, set the speed, and download the finished GIF in seconds.
What is GIF Maker?
GIF Maker is a free, browser-based animator that combines multiple PNG and JPEG images into one looping animated GIF. Each image you add becomes a frame, played in the order shown, at the frame delay you choose in milliseconds. It is handy for designers, social media managers, teachers, and developers who want to turn a sequence of screenshots, sprite frames, or photos into a quick shareable animation without installing software. Add your images, reorder or remove frames, set the frame delay and whether the GIF loops forever or plays once, then export an animation.gif file.
How to use GIF Maker
- Drag and drop your PNG or JPEG images onto the dropzone, or click it to browse and select files (the order you add them is the playback order).
- Review the queued frames in the list, where each row shows a frame number, a thumbnail, and the file name; click a thumbnail to open it larger in a lightbox.
- Use the up and down arrow buttons to reorder frames, or the remove button to drop any frame you don't want.
- Set the Frame delay in milliseconds to control playback speed, and choose whether the GIF should loop forever or play once.
- Watch the live GIF preview update as you change frames or settings, then click Download to save the animation.gif file.
Examples
Animate a sequence of screenshots
Add several PNG screenshots in order, set a 500 ms frame delay, leave looping on, and download an animated GIF that walks viewers through each step.
Build a looping sprite animation
Drop in evenly sized PNG sprite frames, lower the frame delay to around 100 ms for a smooth motion, and export a forever-looping GIF for a game or banner.
Make a one-time photo slideshow
Add a few JPEG photos, switch the loop option to play once, and generate a GIF that runs through the images a single time before stopping.
Frequently asked questions
- Which image formats can I use as frames?
- PNG and JPEG images are supported. Files that are not recognized as images are ignored when dropped, so only valid pictures become frames.
- What does the frame delay setting do?
- Frame delay is the time each frame stays on screen, in milliseconds. A smaller value plays the animation faster; a larger value slows it down.
- Can I control whether the GIF loops?
- Yes. The loop option lets you choose to loop forever, which most viewers play continuously, or play once so the animation stops on the last frame.
- Are my images uploaded to a server?
- No. Frames are drawn onto a canvas and encoded into a GIF with the gifenc library entirely in your browser. Your images never leave your device, so it is fully private and works offline.
- Why does the GIF look different from my originals?
- The GIF format is limited to 256 colors per frame, so photographs and gradients are reduced to a smaller palette during encoding. Flat graphics and simple illustrations keep the closest appearance.
Related tools
Image Format Converter
Convert images between AVIF, WebP, PNG, JPEG, BMP, ICO and single-frame GIF entirely in your browser.
Excel/CSV to JSON
Convert an Excel or CSV spreadsheet into JSON or CSV right in your browser.
EXIF Viewer & Metadata Remover
View an image's EXIF metadata — camera, lens, capture date, and GPS location — then strip every tag and download a clean copy, all in your browser.
Favicon Generator
Turn one PNG or JPG image into 16, 32, 48, 180 and 512 px square icons in your browser.