Open something
Drop a GIF, a video or pictures on the page, paste a picture, or press Open files. For a video, choose the part, the frames each second and the width. Try an example opens a short animation to play with.
Turn part of a video, a screen recording or pictures into a GIF, or edit one frame by frame: speed, reverse, crop, text that fades or types in and looks, then save a small GIF, MP4, WebP or APNG, with nothing uploaded.
Nothing open yet
Open a GIF, a video or pictures, or drop them anywhere on this page.
Keys while you use the tool: 1 to 6 switch tools, Space plays, C copies the chosen frames and ? opens the help. Nothing you open leaves this browser.
Drop a GIF, a video or pictures on the page, paste a picture, or press Open files. For a video, choose the part, the frames each second and the width. Try an example opens a short animation to play with.
Under Frames, choose frames in the strip to copy, move, remove or time them. Change the speed or the length, reverse it, make a boomerang, drop every second frame or join repeated ones.
Turn or mirror the picture, drag the crop box, keep it square or 9:16, or add space around it for a post. Set the width and keep pixel art sharp when you make it bigger.
Add a caption, meme text or a subtitle and drag it into place. Let it show on some frames only, and fade, type or pop in. Add a logo or a sticker from a picture.
Choose black and white, vintage, warm or another of twelve looks, then fine-tune the light and colour, blur or sharpen, or make a green screen see-through.
Make a GIF for the best look, a balance or a small file, or fit it under a size. Or save MP4, WebP, APNG, every frame in a zip or a sprite sheet. The real file plays before you download it.
Play the video, set the start and end where you need them and choose the frames each second and the width before anything is made, with an estimate of the frames and memory it will take.
One set of the best colours for the whole animation, only the parts that change stored for each frame, and an optional lossy mode keep files small. Fit a size gets under a limit such as 8 MB for you.
After saving, the real file plays on the stage, played by the browser as anyone else will see it, with its size and how much smaller it is than the GIF you opened.
Each change goes into an undo history, so trying a crop, a speed or a look costs nothing. Your last animation is kept in this browser and comes back after a reload.
Save an MP4 for chat apps, an animated WebP or APNG with smooth see-through edges, every frame as PNG, JPG or WebP with a timing list, or a sprite sheet with CSS that plays it.
There is no account and no upload. Your videos, pictures and GIFs are read, edited and saved by this browser on your device.
A GIF frame can use at most 256 colours. To show a photo or a video, the colours are chosen carefully and mixed by dithering, which places dots of the colours there are to suggest the ones that are missing. Fewer colours make a smaller file.
A GIF stores how long each frame shows in hundredths of a second. Most browsers play frames of 10 ms or less at 100 ms, so very fast GIFs can look slow; GIF Forge keeps every frame at 20 ms or more and adds up the rounding so the total length stays right.
A GIF packs each frame on its own with lossless compression, while a video codec predicts each frame from the ones around it. That is why the same clip as MP4 is usually much smaller, though it has no see-through parts.
It is free, with no registration. Like every page on ZeroDataUpload, it is supported by advertising. The GIFs, videos and pictures you open are worked on in this browser and are never sent to a server. Your settings and your last animation are kept in this browser, so they are still there after a reload; Start over or Forget it removes the animation.
Open the video or drop it on the page. Choose where the part starts and ends, how many frames a second and the width, then press Make frames. Trim, crop or add text if you like, then open Save, choose GIF and press Make GIF. The finished file plays on the stage before you download it.
Under Save, choose Small or Fit a size. Fit a size tries stronger compression first, then a smaller picture, then fewer frames, until the file is under the size you set. Cropping, a smaller width, fewer colours and dropping every second frame under Frames all help too, and an MP4 of the same animation is usually much smaller.
It opens GIFs, videos your browser can play (such as MP4, WebM and MOV), pictures (JPG, PNG, WebP, AVIF and more), animated WebP and PNG in browsers that can take them apart, sprite sheets and a recording of your screen. It saves GIF, MP4 where the browser can make video, animated WebP, animated PNG, every frame as a picture in a zip with a timing list, and a sprite sheet.
Yes. Each text or picture can show on all frames or only some, and fade in, type in letter by letter, pop in, slide up or blink. Pick a style such as poster text with an outline, a caption box or a subtitle, then drag it on the picture or move it with the arrow keys.
GIF Forge holds up to 2,000 pictures (1,600 MB of them in memory) and 5,000 frames in the strip; anything more is left out with a message. Pictures are read with their long side at most 1,600 pixels. A smaller width or fewer frames a second keeps long videos quick.
MORPH converts whole files between formats, and turns a whole video into an animated GIF at 12 frames a second and 480 pixels wide. GIF Forge is an editor: you choose the part of the video, the frame rate and the width, edit the frames, add text and effects, and choose how small the GIF should be, or save it as MP4, WebP, APNG, frames or a sprite sheet.